Android Launcher

2017-11-17  本文已影响29人  汶水一方

其实launcher就是普通的android app,唯一的不同是在AndroidManifest.xml里改了一个地方。在intent-filter部分加入了2行:

<category android:name="android.intent.category.HOME" />  
<category android:name="android.intent.category.DEFAULT" />  

修改后是这样的:

<activity  
            android:name=".MainActivity"  
            android:label="@string/app_name" >  
            <intent-filter>  
                <action android:name="android.intent.action.MAIN" />  
                <category android:name="android.intent.category.LAUNCHER" />  
                <category android:name="android.intent.category.HOME" />  
                <category android:name="android.intent.category.DEFAULT" />  
            </intent-filter>  
        </activity>  

编译安装后,当按下HOME时,系统会提示,选择一个APP作为默认的Launcher,如下。

20171116_17-09-34.png

如果选择你自己的APP作为默认Launcher,以后再按下HOME时,就会出现你的app。

就这样。

上一篇下一篇

猜你喜欢

热点阅读