安卓布局的一点点技巧

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

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

个人中心

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

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

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

布局代码如图:

主要使用了drawableLeft ,drawbleRight 属性

总的来说:

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

相关文章

  • 安卓布局的一点点技巧

    今天分享下安卓布局时候的一点点技巧。 对于这样的布局,以前的我就是一个线性布局嵌套一个相对布局,里面放两个Imag...

  • 安卓页面布局技巧

    安卓布局技巧 1.include 2.最外层为FrameLayout以及不用考虑background时使用merg...

  • 基础篇

    学习了安卓布局:LinearLayout(线性布局) RelativeLayout(相对布局)

  • 安卓开发入门教程-常用布局_布局引用

    关注 安卓007 ,免费获取全套安卓开发学习资料 什么是布局引用 布局引用不是一种新的布局哦,目的是复用某些布局文...

  • 安卓布局

    RelativeLayout 第一类:属性值为true可false android:layout_centerHr...

  • 安卓布局,

    前言 在进行Android开发中,常常需要用到各种布局来进行UI的绘制,今天我们就来讲下Android开发中最常用...

  • 安卓布局

    RelativeLayout 第一类:属性值为true可false android:layout_centerHr...

  • 安卓布局

    Android 中常用的布局 FrameLayout RelativeLayout LinearLayout Ab...

  • 安卓布局

    layout_margin和padding margin属性是控制控件与控件之间的间隙,属于对控件外部的控制。pa...

  • 安卓布局和控件认识

    在使用ui automator view时,可以查看到安卓应用中的布局和控件信息,这里简单认识一下安卓的布局和控件...

网友评论

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

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