![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=1739140457-JDupqaO7BT2rPTg1iPU965zulbyOejqI-0-a510de180dbe118ac35902f0ce7a73b4)
图6-2 表单布局
6.1.2 列表布局模式
列表布局模式,如图6-3所示,当遇到展示大量数据的时候,可以通过列表或网格布局实现。列表布局可以采用线性布局实现。
![](https://epubservercos.yuewen.com/73B1DF/15367246905322506/epubprivate/OEBPS/Images/Figure-0090-0091.jpg?sign=1739140457-joMBGt4F1p90XsHbNl7X5paWzJ8G09KJ-0-51bd614056c61e0e2b2d4701cf7179fb)
图6-3 列表布局
6.1.3 网格布局模式
网格布局模式,如图6-4所示,与列表布局类似,列表只有一列,而网格布局可以有多列,这种布局可以使用网格布局或表格布局实现。
![](https://epubservercos.yuewen.com/73B1DF/15367246905322506/epubprivate/OEBPS/Images/Figure-0090-0092.jpg?sign=1739140457-QWBcvwgtr0AkWhdj0Jgovg0HZX34wcva-0-368a3e12fd5cfb74b67abb78a552261c)
图6-4 网格布局