android表格布局详解(android布局文件详解)

Android里的格布局与HTML中的表格标签< table >< tr >< td >类似,根据使用表格的行与列来排序部件。假如一行上有好几个部件得话,也要在TableLayout中加入一个TableRow的器皿,把部件都丢到里边!一个Tablerow一行,有多少个列乃是看TableRow里的部件数量。

常见特性

android:collapseColumns:掩藏某一列

android:shrinkColumns:容许某一列收拢

android:stretchColumns:拉申某一列

这三个的属性列号也是从0算起的,如shrinkColunmns = “3”,对应着第四列,能设好几个,用分号分隔例如”0,3″,假如是全部列都起效,用”*”号就可以。

android:layout_column=”3″:表述的便是绕过第三个,立即表明到第四个方格处,从1算起。

android:layout_span=”2″:表明合拼2个表格中,也就说这一部件占2个表格中。

看代码

android:layout_width="match_parent"

android:layout_height="match_parent"

android:gravity="center_vertical"

android:stretchColumns="2"

android:shrinkColumns="1">

android:layout_width="match_parent"

android:layout_height="match_parent">

android:id="@ id/button7"

android:layout_width="139dp"

android:layout_height="117dp"

android:text="Button1" />

android:id="@ id/button6"

android:layout_width="139dp"

android:layout_height="117dp"

android:text="Button2" />

android:id="@ id/button4"

android:layout_width="139dp"

android:layout_height="117dp"

android:text="Button3" />

 

android:layout_width="match_parent"

android:layout_height="match_parent">

android:id="@ id/button9"

android:layout_width="139dp"

android:layout_height="117dp"

android:text="Button4" />

android:id="@ id/button8"

android:layout_width="139dp"

android:layout_height="117dp"

android:text="Button5" />

android:id="@ id/button5"

android:layout_width="139dp"

android:layout_height="117dp"

android:text="Button6" />

 

 

设计效果图

 


安卓界面布局之表格布局与帧布局

 

帧布局是比较简单一种布局,该布局为每一个加入进来的控制创建一个空缺地区,称之为一帧,每一个控制占有一帧。选用帧布局时,全部控制都默认设置展示在显示屏左上方,并依据依次放进顺序重合放置,先放进的将在底层,然后放入的控制展示在最高层。帧布局应用于涂层设计方案。

特性

foreground :设定帧布局容器的市场前景图象

foregroundGravity :特性设定图片的显示位置

看代码

android:layout_width="match_parent"

android:layout_height="match_parent"

android:foreground="@mipmap/ic_launcher"

android:foregroundGravity="bottom">

android:id="@ id/textView"

android:layout_width="460dp"

android:layout_height="336dp"

android:background="@color/colorAccent"

android:text="TextView" />

android:id="@ id/textView2"

android:layout_width="332dp"

android:layout_height="242dp"

android:background="@color/colorPrimary"

android:text="TextView" />

 

设计效果图

 


安卓界面布局之表格布局与帧布局

 

原创文章,作者:leping,如若转载,请注明出处:https://www.whrjcyxgs.com/biao-4251.html

(1)
上一篇 2022年9月9日 下午7:11
下一篇 2022年9月9日 下午9:05

相关推荐