注册活动

所有的活动都要在AndroidManifest.xml中注册才能生效

打开 我们可以看到

<activity android:name=".FirstActivity"></activity>Code language: HTML, XML (xml)

其实我们的活动已经注册过了,但是并不是主活动,我们还需要再<activity>里面加入<intent-filter> 标签

并且添加

<activity android:name=".FirstActivity" android:label="首页">
    <intent-filter>
        <action android:name="android.intent.action.MAIN"></action>
        <category android:name="android.intent.category.LAUNCHER"></category>
    </intent-filter>
</activity>Code language: HTML, XML (xml)

如果一个应用没有主活动 其实页可以正常安装。只不过无法再启动器中看到它。不过一般这类应用都是作为第三方服务提供内部调用。

现在我们运行一下程序。

布局是不需要注册的 布局视图 可以再活动的里面取指明 setContentView(R.layout.second_layout);

但是 活动需要指定那个是主活动

Previous:
Next:

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注