Android开发:创建用户界面全攻略
1. 基础概念
在Android开发中,创建吸引人且直观的用户界面至关重要。良好的用户界面不仅要功能强大,还要美观易用。下面介绍一些关键的基础概念:
- Views :是所有可视化界面元素的基类,通常也被称为控件或小部件。所有的UI控件,包括布局类,都继承自View。
- View Groups :是View类的扩展,可以包含多个子View。通过扩展ViewGroup类,可以创建由相互关联的子View组成的复合控件,同时也可用于提供布局管理器,帮助在Activity中布局控件。
- Activities :代表正在显示的窗口或屏幕,类似于传统的表单。要显示用户界面,需要将一个View(通常是布局)分配给一个Activity。
2. 为Activity创建用户界面
新的Activity开始时是一个空白屏幕,需要为其分配用户界面。可以通过调用 setContentView 方法,传入要显示的View实例或布局资源。
2.1 使用外部布局资源
使用外部布局资源可以将展示层与应用逻辑解耦,方便根据不同的硬件配置指定不同的布局,甚至在运行时根据硬件变化(如屏幕方向)动态加载。以下是使用外部布局资源设置Activity用户界面的示例代码:
@Override
public void onCreate(Bundle savedInstanceState) {
超级会员免费看
订阅专栏 解锁全文
29

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



