深入探究 Android 活动
1. 复杂 UI 设计与活动注册
在开发 Android 应用时,你可能会需要使用更复杂的 UI 设计。你可以通过代码使用布局视图组来创建布局,也可以遵循 Android 的标准惯例,传递外部资源中定义的布局资源 ID,示例代码如下:
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
若要在应用中使用活动,需要在清单文件中注册它。在清单文件的 application 节点内添加一个新的 activity 标签,该标签包含活动的元数据属性,如标签、图标、所需权限和主题等。示例如下:
<activity android:label="@string/app_name"
android:name=".MyActivity">
</activity>
未在清单文件中注册对应 activity 标签的活动无法使用,尝试启动它会导致运行时异常。
在 activity 标签内,你可以添加 intent-filter 节点,用于指定可启动该活动的意
超级会员免费看
订阅专栏 解锁全文
2500

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



