![Android开发:从0到1 (清华开发者书库)](https://wfqqreader-1252317822.image.myqcloud.com/cover/572/26943572/b_26943572.jpg)
上QQ阅读APP看书,第一时间看更新
6.1 And roid界面布局设计模式
界面布局就是视图和控件在界面中的视图摆放方式,并能适配到不同屏幕。Android应用有一套界面设计规范,在这一规范下的界面布局可以归纳出3种主要的界面布局设计模式。
6.1.1 表单布局模式
表单布局模式提供一种与用户交互的界面,如图6-2所示。例如,登录界面和注册界面,表单布局可以采用线性布局和相对布局实现。
![](https://epubservercos.yuewen.com/73B1DF/15367246905322506/epubprivate/OEBPS/Images/Figure-0090-0090.jpg?sign=1739444008-ApnhsRRewqq0JiObt6xd3MHusi1OsPZ5-0-0fc30af5643c17332def5693f922ec0f)
图6-2 表单布局
6.1.2 列表布局模式
列表布局模式,如图6-3所示,当遇到展示大量数据的时候,可以通过列表或网格布局实现。列表布局可以采用线性布局实现。
![](https://epubservercos.yuewen.com/73B1DF/15367246905322506/epubprivate/OEBPS/Images/Figure-0090-0091.jpg?sign=1739444008-3uS5S25F4r2KJb5lNf2zax1fUDjWmbjK-0-6ec27b956e94c2de1bea6c74f3d6cd45)
图6-3 列表布局
6.1.3 网格布局模式
网格布局模式,如图6-4所示,与列表布局类似,列表只有一列,而网格布局可以有多列,这种布局可以使用网格布局或表格布局实现。
![](https://epubservercos.yuewen.com/73B1DF/15367246905322506/epubprivate/OEBPS/Images/Figure-0090-0092.jpg?sign=1739444008-CCbNJpgkBc3KZVQ1TfaAMpJS3dWCshdB-0-0f2b8e15e15b624518e6b615f5483308)
图6-4 网格布局