3. 活动(Activity)和布局的关系
活动(Activity)是 Android 应用中负责管理用户界面和交互的核心组件,而布局(Layout)是活动的视觉表示。两者的关系如下:
-
活动负责逻辑:
活动通过代码实现业务逻辑,例如按钮点击事件、数据处理等。 -
布局负责视图:
布局文件定义了活动的 UI 结构,例如按钮、文本框的位置和样式。 -
活动加载布局:
活动通过调用setContentView()
方法将布局文件与自身关联。例如:setContentView(R.layout.first_layout);
这行代码告诉系统,当前活动的 UI 应使用
first_layout.xml
文件中的定义。