Android修改默认Activity启动界面


在AndroidManifest文件中含有如下过滤器的Activity组件为默认启动类当程序启动时系统自动调用它

<intent-filter>
    <action android:name="android.intent.action.MAIN" />
    <category android:name="android.intent.category.LAUNCHER" />
</intent-filter>

这个功能常用来做启动界面,如让StartUpActivity作为启动界面

        <activity
            android:name=".StartUpActivity"
            android:configChanges="orientation|keyboardHidden|screenSize"
            android:theme="@style/FullscreenTheme">
 
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>

第一个action动作中的.MAIN为设置程序的主入口,category语句表示在程序的启动列表中出现该图标的activity,缺少此category在程序启动列表中就找不到该应用的图标,整个intent-filter的作用是用于把应用图标宣示到程序显示列表中。

原文链接:https://blog.csdn.net/jxwzh/article/details/83586734


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM