android - 就性能而言,一个约束布局还是三个线性布局哪个更好?
问题描述
当我必须在使用一种约束布局与使用线性和框架布局的组合之间进行选择时,我会遇到这些情况。假设它只有 3 个线性布局与 1 个约束布局,在性能方面哪个更好?
解决方案
在性能方面, 1ConstraintLayout
肯定会比 3 更优化LinearLayouts
。逻辑非常简单 - 1ViewGroup
比 3 更容易渲染和维护。另外,功能方面的功能ConstraintLayout
会给你比 3 更多的尺寸类覆盖率LinearLayouts
。
推荐阅读
- google-cloud-platform - 手动验证 Firebase JWT - 证书到期并找出使用哪一个
- ios - 在 Swift 中使用 reduce 改变结构
- python-3.x - 使用 python3 re 模块捕获所有函数调用
- python - 添加具有日期时间索引的小时差的列
- python - 如何使用 BeautifulSoup 访问 svg 中的元素?
- recurly - 重复验证错误“名称无效。”
- scala - 让 F[_] 在接受 IO 的同时实现 Monad trait
- react-native - 反应原生导航 v5 导航到空白屏幕
- javascript - React:ES2020 动态导入 useEffect 块渲染
- git - 如何通过 git 中的新提交重置合并?