首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >PercentRelativeLayout更有性能吗?

PercentRelativeLayout更有性能吗?
EN

Stack Overflow用户
提问于 2016-01-21 03:15:58
回答 3查看 1.5K关注 0票数 19

我总是使用LinearLayout和RelativeLayouts,我读到了关于“新”PercentRelativeLayout的文章。我有几个问题:

:我是应该总是开始使用这个权重,还是应该只在嵌套权重比其他权重更好的情况下使用

任何有关PercentRelativeLayout it的其他信息都将受到欢迎。

谢谢!

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2016-02-04 21:28:26

看一下source code,PercentRelativeLayout基本上是RelativeLayout的次要扩展。这意味着当您在RelativeLayout和LinearLayout之间进行选择时,需要考虑相同的因素。

  • RelativeLayout需要2个测量通道->避免将其用作深度视图层次结构的根或嵌套多个RelativeLayouts (更多信息请参阅this stackoverflow文章) LinearLayout中的
  • 布局权重也需要2个测量通道->尝试使用一个相对/网格布局(更多信息请参见this stackoverflow文章)

最后,值得注意的是:

票数 14
EN

Stack Overflow用户

发布于 2016-02-08 17:49:40

代码语言:javascript
复制
PercentRelativeLayout 

只是RelativeLayout的一个扩展,所以我认为:

1)你应该在嵌套权重使用线性布局的情况下使用它,因为它们不利于性能

2)不能,但取决于您的useCase。对于ex:-它的性能低于LinearLayoutRelativeLayout,但高于具有嵌套权重的LinearLayout

你也可以参考这篇来自android developer的文章:http://developer.android.com/training/improving-layouts/optimizing-layout.html

票数 1
EN

Stack Overflow用户

发布于 2016-02-10 15:39:46

试用Percent Support Library的PercentRelativeLayout和PercentFrameLayout

http://android-er.blogspot.in/2015/08/try-percentrelativelayout-and.html

在这里,您可以找到两种布局的最佳比较。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34908551

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档