首页 存档 技术 查看内容

Android 日常开发中,两个非常实用的布局技巧 RelativeLayout 水平居中等分 ScrollVie ...

2018-3-30 13:00 |来自: 互联网 501 0

摘要: Android 布局容器、常用控件和属性,相信每个开发者都能倒背如流,开发排版 layout 时也能适当取舍。但是,本文中介绍的这两个常见的设计场景,其特殊的实现技巧可能你真的不曾用过。 RelativeLayout 水平居中等分 ...


Android 布局容器、常用控件和属性,相信每个开发者都能倒背如流,开发排版 layout 时也能适当取舍。但是,本文中介绍的这两个常见的设计场景,其特殊的实现技巧可能你真的不曾用过。

RelativeLayout 水平居中等分


设计场景:

看到这样的效果,可能你会不假思索地选择LinearLayout容器,同时分配 children 的 weight 属性。不错,这样实现确实很简单。但是,通常界面上还有其他元素,父容器一般使用的是RelativeLayout,如果再选择使用一层LinearLayout包裹这两个 Button 的话,无疑会额外增加视图层次(View Hierarchy),加大性能渲染压力。其实,大可不必这样做,RelativeLayout也能让两个 children 水平居中等分宽度。

实现方式如下:

声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

相关分类

返回顶部