我总是使用LinearLayout和RelativeLayouts,我读到了关于“新”PercentRelativeLayout的文章。我有几个问题:
:我是应该总是开始使用这个权重,还是应该只在嵌套权重比其他权重更好的情况下使用
任何有关PercentRelativeLayout it的其他信息都将受到欢迎。
谢谢!
发布于 2016-02-04 21:28:26
看一下source code,PercentRelativeLayout基本上是RelativeLayout的次要扩展。这意味着当您在RelativeLayout和LinearLayout之间进行选择时,需要考虑相同的因素。
最后,值得注意的是:
发布于 2016-02-08 17:49:40
PercentRelativeLayout
只是RelativeLayout
的一个扩展,所以我认为:
1)你应该在嵌套权重使用线性布局的情况下使用它,因为它们不利于性能
2)不能,但取决于您的useCase。对于ex:-它的性能低于LinearLayout
和RelativeLayout
,但高于具有嵌套权重的LinearLayout
你也可以参考这篇来自android developer的文章:http://developer.android.com/training/improving-layouts/optimizing-layout.html
发布于 2016-02-10 15:39:46
试用Percent Support Library的PercentRelativeLayout和PercentFrameLayout
http://android-er.blogspot.in/2015/08/try-percentrelativelayout-and.html
在这里,您可以找到两种布局的最佳比较。
https://stackoverflow.com/questions/34908551
复制相似问题