安卓开发Android知识Android技术知识

安卓布局的一点点技巧

2017-03-21  本文已影响115人  喜欢萌妹子的少年

今天分享下安卓布局时候的一点点技巧。

个人中心

对于这样的布局,以前的我就是一个线性布局嵌套一个相对布局,里面放两个ImageView 一个TexteView ,今天给大家分享一种 其实没必要嵌套那么多 ,一个线性布局,嵌套TextView 就好了。

为什么用线性布局而不是相对布局,谷歌不是建议使用相对么?新建布局默认不是相对布局 么?

至于为什么:我只能简单的说 线性布局,正常情况在不使用weight 的情况下,measure一次,而相对布局则会measure 两次。至于为什么谷歌会将默认布局改为相对布局,谷歌的说法是:性能之上。源码啥的 我就不分析了 ,还没那么厉害。

布局代码如图:

主要使用了drawableLeft ,drawbleRight 属性

总的来说:

减少布局层次,加快渲染速度。另外,要善于使用include 标签。

上一篇下一篇

猜你喜欢

热点阅读