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

表格布局(表格布局)Android中的表格布局和HTML中的表格标签;& lttr & gt& lttd & gt类似地,通过使用表格的行和列来排列组件。如果一行中有多个组件,在TableLayout中添加一个TableRow容器,将所有组件都扔进去!TableRow中的列数取决于Tablerow中组件的数量。常用属性Andro...

表格布局(表格布局)

Android中的表格布局和HTML中的表格标签;& lttr & gt& lttd & gt类似地,通过使用表格的行和列来排列组件。如果一行中有多个组件,在TableLayout中添加一个TableRow容器,将所有组件都扔进去!TableRow中的列数取决于Tablerow中组件的数量。

常用属性

Android:collapseColumns:隐藏列。

Android:shrinkColumns:允许列收缩。

Android:stretchColumns:拉伸一列。

这三个属性的列号是从0开始计算的,比如shrinkColunmns = & # 82203”,对应于第四列。您可以设置多列,用逗号分隔,例如”0,3″,如果所有列都有效,则使用”*”号码

Android:layout _ column = ”3″:表示跳过第三个,直接显示在第四格,从1开始计数。

Android:layout _ span = ”2″:表示合并2个单元格,这意味着此组件占用2个单元格。

看代码。

<TableLayout android:layout_width="***tch_parent" android:layout_height="***tch_parent" android:gravity="center_vertical" android:stretchColumns="2" android:shrinkColumns="1"> <TableRow android:layout_width="***tch_parent" android:layout_height="***tch_parent"> <Button android:id="@+id/button7" android:layout_width="139dp" android:layout_height="117dp" android:text="Button1" /> <Button android:id="@+id/button6" android:layout_width="139dp" android:layout_height="117dp" android:text="Button2" /> <Button android:id="@+id/button4" android:layout_width="139dp" android:layout_height="117dp" android:text="Button3" /> </TableRow> <TableRow android:layout_width="***tch_parent" android:layout_height="***tch_parent"> <Button android:id="@+id/button9" android:layout_width="139dp" android:layout_height="117dp" android:text="Button4" /> <Button android:id="@+id/button8" android:layout_width="139dp" android:layout_height="117dp" android:text="Button5" /> <Button android:id="@+id/button5" android:layout_width="139dp" android:layout_height="117dp" android:text="Button6" /> </TableRow></TableLayout>

翻译

框架布局(框架布局)

框架布局是最简单的布局,为每个加入它的控件创建一个空白***域,称为一个框架,每个控件占用一个框架。当采用框架布局时,所有控件默认显示在屏幕的左上角,并按照放置的顺序堆叠。最先放置的控件将显示在底部,最后放置的控件将显示在顶部。图层设计采用框架布局。

属性

Ground:设置框架布局容器的前景图像。

ForegroundGravity:属性设置图像的显示位置。

看代码。

<FrameLayout android:layout_width="***tch_parent" android:layout_height="***tch_parent" android:foreground="@mip***p/ic_launcher" android:foregroundGravity="bottom"> <TextView android:id="@+id/textView" android:layout_width="460dp" android:layout_height="336dp" android:background="@color/colorAccent" android:text="TextView" /> <TextView android:id="@+id/textView2" android:layout_width="332dp" android:layout_height="242dp" android:background="@color/colorPri***ry" android:text="TextView" /></FrameLayout>

翻译

本文来自转身以后投稿,不代表舒华文档立场,如若转载,请注明出处:https://www.chinashuhua.cn/24/611141.html

打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
() 0
上一篇 06-28
下一篇 06-28

相关推荐

  • 吉利帝豪报价及图片 吉利帝豪保养详解

    今天我们来对吉利帝豪这款车的常规保养项目价格做一个总结。官方维护手册周期表:维护价格表:质量保证政策:质保期:4年或15万公里家用汽车的保修期从**开具之日起算,法律规定不得少于3年或6万公里(以先到者为准)。维护间隔:首保里程:5000公里维护间隔:7500公里第一份保险单:厂

    2023-10-25 16:11:30
    710 0
  • 抖音极速版和抖音有什么区别 详解两个版本4大差异

    1.极限版和Tik Tok有什么区别?1、内存不同1.不同的记忆Tik Tok至尊版内存更小,流量更少,使用流畅。具有空之间小二装的特点。2.赚钱功能Tik Tok至尊版有一个赚金币的功能,可以通过看视频和邀请好友来赚钱。3.上传视频Tik Tok极速版没有视频上传功能,而带抖音的短视频可以

    2023-07-29 06:07:01
    890 0
  • 皮料用量尺寸计算公式 详解皮料采购计算攻略

    1.皮革材质可分为54寸和36寸。1英寸= 2 . 54厘米54英寸x 2.54厘米= 137.16厘米36英寸x 2.54厘米= 91.44厘米一般实际利用率135cm,一般实际利用率90cm。常宽1y = 54英寸x 91.41cm厘米= 12339(135厘米)1y = 36英寸x 91.41cm厘米= 8226(90厘米)2.工具间距:皮革打孔时,要求刀具间

    2023-07-29 03:46:01
    716 0
  • performselector实现原理 详解performselector应用场景

    RunLoop学起来很抽象,不容易理解,一定要多看几遍,多学才能学好!这也是中高级iOS必须掌握的知识点,也是面试中经常遇到的。什么是RunLoop?Run表示运行,Loop表示循环。结合在一起就是运行一个循环。RunLoop就是在程序运行过程中循环地做一些事情。RunLoop的应用类别有哪些

    2023-07-29 00:34:01
    1055 0

评论列表

联系我们

在线咨询: QQ交谈

邮件:admin@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信