Android开发:GridLayout与事件处理全解析
1. Android GridLayout基础
1.1 GridLayout简介
GridLayout是Android 4.0 SDK引入的实用布局管理器,它能让子视图以网格形式排列。实现GridLayout的方式有多种,如使用布局资源和Java代码,而利用Android Studio Designer工具的特定功能是较为简便的方法。
GridLayout由无形的水平和垂直网格线构成,这些线将布局视图划分为行和列,行和列的交叉处形成单元格,每个单元格可包含一个或多个视图。网格线称为索引,从布局前沿开始编号,行和列的编号从网格左上角的0开始。
子视图在单元格中的位置可通过重力设置来定义,例如可将子视图设置为居中、填充整个单元格或位于单元格的特定角落。此外,子视图还可通过 rowSpan 和 columnSpan 属性跨越多行和多列。
与GridLayout配合使用的还有 Space 类,它的作用是在布局中创建间隙,可像其他视图对象一样放置在任何单元格中。同时,也可通过子视图的各种边距布局属性(上、下、左、右)控制单元格中视图周围的间距。
1.2 GridLayout示例项目创建
1.2.1 创建项目
启动Android Studio,创建新项目。在新项目对话框中,在应用程序名称字段输入 GridLayoutSample ,公司域名设置为 ebookfrenzy.com
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



