1. LinearLayout(线性布局)
—— 从外框上可以理解为一个div,它首先是一个一个从上往下罗列在屏幕上。每 一个LinearLayout里面又可以分为垂直布局(android:orientation="vertical")和水平布局(android:orientation="horizontal")。当垂直布局是,每一行就只有一个元素,多个元素一次垂直往下排列;水平布局是,只有一行,每一个元素依次向右排列。
——重要属性:(android:layout_weight="1")这个weight在垂直布局时,表示行距;水平布局是,表示列宽。weigh值越大距离越大。
TextView占一定的空间,没有赋值也有一定的宽高,要特别注意。
2. FrameLayout(框架布局)
——最简单的一种布局方式。它被定制为屏幕上的一个空白备用区域,之后可以再其中填充一个单一对象(比如,一张要发布的图片)。所有的子元素将会固定在屏幕的左上角,不能为子元素指定位置。后一个子元素将会直接在前一个子元素智商进行覆盖填充,把前一个子元素部分或全部挡住(除非后一个子元素是透明的)。
3. AbsoluteLayout(绝对布局)
4. RelativeLayout(相对布局)
5. TableLayout(表格布局)
点击查看更多内容
28人点赞
评论
共同学习,写下你的评论
评论加载中...
作者其他优质文章
正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦