我是 Android 应用程序的新手。开发,我想知道如何使用意图过滤器和活动。
如何使用不同的布局和意图过滤器设置多个活动,以及如何在应用程序中设置页面,以及我们应该在清单文件的活动部分中为不同活动页面的操作和类别指定内容。
如有任何建议或参考,我们将不胜感激。
Mainifest.xml 包含有关应用程序的更多信息。
活动定义也是Manifest.xml的一部分,因此请在此处定义应用程序流程中使用的所有活动。主要启动器活动将具有带有操作 - 主要和类别类型 - 启动器的标签。其他活动都以简单的方式定义。
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example">
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name="com.example.LauncherActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name="com.example.ActivityA" >
</activity>
<activity android:name="com.example.ActivityB" >
</activity>
....
</application>
您可以在此元素中包含其他几个属性,以定义属性,例如活动的标签、活动的图标或用于设置活动 UI 样式的主题。
关注更多:活动
Activity 中的标签:Manifest.xml 中的Activity 标签