Android用户界面设计全解析
1. Android用户界面基础
用户与安卓设备的交互大多是通过视觉和触觉进行的,这都离不开应用程序的用户界面。因此,设计和创建用户界面是开发安卓应用的关键环节。
1.1 不同安卓设备的设计考量
“安卓设备”涵盖了各种不同屏幕尺寸和分辨率的平板电脑和智能手机。为确保应用界面能在多种显示尺寸下正确呈现,需精心设计布局,使其在不同设备上能正确调整大小。同时,多数安卓设备可横竖屏切换,优秀的界面应能适应这种变化,合理利用不同方向的屏幕空间。
1.2 视图和视图组
- 视图(Views) :用户界面中的每个元素都是
android.view.View类的子类。安卓SDK提供了一系列预建视图,如Button、CheckBox、ProgressBar和TextView等,这些也被称为小部件或组件。若SDK提供的小部件无法满足需求,可通过继承现有类或直接基于View类创建新组件。 - 视图组(View Groups) :视图可由多个其他视图组成,即复合视图。复合视图是
android.view.ViewGroup类的子类,而ViewGroup本身又是View的子类。例如RadioGroup
超级会员免费看
订阅专栏 解锁全文
1766

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



