Android基础(2)--布局管理器简介

1.帧布局管理器(FrameLayout)

可以使用标记android:foregroundandroi:foregroundGravity;
这是可以制造一个显示在最外层的图片;

2.表格布局管理器

使用标记有等;
还有属性 这个属性是隐藏某些行(这里的列都是从0开始);
属性android:stretchColumns属性则可以用来使某一列增加空间(这里增加的是剩余空间,就像权重的增加方式一样,可以设置多列被拉升,但是中间要以逗号分隔,这里列的序号也是从0开始)
属性android:shirkColumns属性则是允许压缩空间,如果不使用则有可能使得整行有一部分无法完全显示(如果行内容过多);

3.网格布局管理器(GridLayout)

和上面的表格有些相像,但是网格更加灵活;

标记android:columnCount用于指定网格的最大列数;
标记android:orientation用于指定组件的排列方式;(和LinearLayout的布局使用差不多)

4.布局管理器的嵌套

根布局管理器必须包含xmls属性;
在一个布局文件中,最多只有一个布局管理器,如果需要多个则需要一个根布局管理器将他们囊括起来;
嵌套时,不能嵌套太多,不然速度慢;

猜你喜欢

转载自blog.csdn.net/dxsdcyy/article/details/104557375
今日推荐