安卓布局的一点点技巧

作者: 喜欢萌妹子的少年 | 来源:发表于2017-03-21 10:13 被阅读115次

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

    个人中心

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

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

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

    布局代码如图:

    主要使用了drawableLeft ,drawbleRight 属性

    总的来说:

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

    相关文章

      网友评论

        本文标题:安卓布局的一点点技巧

        本文链接:https://www.haomeiwen.com/subject/gbvwnttx.html