Android(安卓)- 布局(layout) 详解
16lz
2021-01-24
布局(layout) 详解
本文地址:http://blog.csdn.net/caroline_wendy/article/details/21179775
布局类, 最关键的特征就是适应Android设备的多样性;
线性布局: 将元素水平或竖直的摆放在一起;
相对布局: 根据父(parent)元素或视图的位置定义每个元素在布局中的位置;
网格布局: 随意选择网格来放置视图;
优化布局, 主要使用merge和include标签;
merge标签: 包含有merge标签的布局被添加到另外一个布局时, merge结点会被删除, 该布局的子view会被直接添加到新的父布局中;
include标签: 把布局的内容插入到另一个布局中;
可以通过View Stub的方法, 避免使用过多的视图(view), 需要id和inflatedId(填充ID);
注意: 使用ID的时候, 格式:android:id="@[+][package:]id/resource_name", 注意使用加号("+");
更多相关文章
- android学习——GridView实现主界面布局
- 使用Android(安卓)OpenGL ES 2.0绘图之五:添加运动
- Android-沉浸式布局的玩法
- Android高手进阶教程(六)之----Android(安卓)中MenuInflater的使
- Android开发实践:实战演练隐式Intent的用法
- Android(安卓)自定义button简单示例
- android之网格布局和线性布局实现注册页面
- 【Android(安卓)界面效果25】android中include标签的使用
- Android的布局管理器(上篇)-LinearLayout、TableLayout、FrameLayo