- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《Android移动应用开发》 PPT制作:李盼盼 表格布局 指导老师:马红静 布局管理器 帧 布 局 线 性 布 局 相 对 布 局 网 格 布 局 表 格 布 局 表格布局的定义与使用 表格布局是采用表格的形式对组件的布局进行管理,用TableLayout类来表示,TableLayout不是通过声明包含多少行、列来定义表格,而是通过添加TableRow控制表格中的行数,通过添加组件的个数来控制表格的列数,也就是说,每当在TableLayout中添加一个TableRow就会在表格中增加一行,每当为TableRow中增加一个组件,就会在该行中添加一列。 表格布局的定义与使用 需要注意的是:TableRow是TableLayout的子类,因此可以不断的在TableRow中添加其他组件,每添加一个子组件表格就增加一列, TableRow的android:orientation值恒为“horizontal”, android:layout_width值恒为“match_parent” , android:layout_height值恒为“wrap_content” 。 表格布局的定义与使用 TableRow中的组件都是横向排列,并且宽高一致。这样的设计使得每个TableRow里的组件都相当于表格中的单元格,单元格可以为空但不能跨列。 TableLayout的常用XML属性 XML属性 说明 代码举例 Android:collapseColumns 设置被隐藏的列的序列号,多个序列号之间用逗号隔开 Android:collapseColumns=“1”表示隐藏第2列 Android:shrinkColumns 设置允许被收缩的列的序列号,多个 序列号之间用逗号隔开 Android:shrinkColumns=“1”表示第2列收缩 Android:streytchColumns 设置允许被拉伸的列的序列号,多个 序列号之间用逗号隔开 Android:streytchColumns=“2”表示第3列被拉伸 注意:表格布局中的各列序列号从0开始 表格布局的使用 功能要求: 完成“办公电话一览表”的应用程序,要求能够: (1)顶端显示字号为20sp的文本“办公电话一览表” (2)用三列若干行的表格完成布局 (3)表头背景颜色为黑色,文本为白色,字号大小是20sp,在单元格中居中对齐 (4)表中各列具体信息所在单元格加黑色边框,文本为黑色,在单元格中左对齐 表格布局的使用 操作步骤: (1)创建Android项目 (2)修改布局管理器。将activity_main.xml布局中的“RelativeLayout”更改为“TableLayout”,并修改其属性 (3)添加行。在布局的Graphical视图模式中可以看到“Layouts”选项,其中包含了TableRow组件。在添加行时,只需将此组件拖拽到布局文件中即可。 (4)添加组件。在布局管理器的视图中,可以通过拖拽TableRow中添加一定数量的TextView组件 表格布局运行界面 石家庄邮电职业技术学院 谢谢 主讲: ——Android移动应用开发
您可能关注的文档
- 接触镜验配技术 球面软性接触镜的验配 软镜验配1流程.ppt
- 物流信息数据管理与维护 SQL Server数据库简介 6.1SQL Server数据库简介.pptx
- 楼地面装饰施工 项目2大理石和花岗石地面施工 3-12 石材分类及特点-微课.ppt
- bz38-U3D动画 if语句 Unity脚本基础 面向过程_if 语句.ppt
- bz38-U3D动画 变量与表达式 Unity脚本基础 面向过程_变量与表达式.ppt
- 物流信息数据管理与维护 SQL Server约束机制 7.5SQL Server约束机制.pptx
- 物流信息数据管理与维护 表的设计与创建 7.2表的设计与创建.pptx
- 物流信息数据管理与维护 创建和管理索引 9.2创建和管理索引.pptx
- 物流信息数据管理与维护 使用T-SQL脚本创建和管理数据库 6.2使用T-SQL脚本创建和管理数据库.pptx
- 物流信息数据管理与维护 数据库的插入、更新和删除 7.4数据库的插入、更新和删除.pptx
- 移动物联网应用开发初级实践 说课 android平台简介.pptx
- 移动应用服务器端开发(基于PHP技术)-2017 设计Web数据库 128、设计Web数据库2演示文稿.pptx
- 移动应用软件开发综合实训(基于iOS平台)-2017 iOS事件处理机制 事件处理机制.pptx
- 移动应用软件开发综合实训(基于iOS平台)-2017 iOS应用生命周期 1.2iOS应用程序生命周期.pptx
- 移动终端测试与维修 第一代移动通信系统 第一代移动通信系统.ppt
- 移动终端测试与维修 智能手机与功能手机 智能手机与功能手机.ppt
- 移动终端技术与设备维修 手机拆焊及焊接工具操作 手机拆焊及焊接工具操作.ppt
- 音像系统组建 音像系统组建 第五章有线电视的传输系统.ppt
- 银行授信业务 保证资格与保证能力的审查和审批 5-1-8保证资格与保证能力的审查和审批2019.pptx
- 银行授信业务 财务报表分析资料的搜集 4-1-3财务报表分析资料的搜集2019.pptx
最近下载
- DB23T 3491-2023 企业危险化学品储罐区应急预案编制指南.pdf VIP
- DB23T 3469-2023 高寒地区公路工程振动拌和水泥混凝土施工技术规程.pdf VIP
- 地热资源开发与利用课件.ppt VIP
- 2025年货运管理岗考试题及答案.docx
- 2025年最新人教版八年级历史(上册)期中试卷及答案(各版本).docx VIP
- 2025年安徽省黄山市辅警协警笔试笔试真题(附答案).docx VIP
- 混凝土工程专项施工方案7.docx VIP
- DB23T 3531-2023 人工林营建碳增汇技术指南.pdf VIP
- NB-T+10310-2019+压缩机辅助加热用电加热带(线).docx VIP
- DB13_T 6161-2025 乡村振兴村域特性与产业发展适配性评价规范.pdf VIP
原创力文档


文档评论(0)