定製android啓動界面

本文想要說的是如何定製android設備啓動後進入的初始界面,具體說來就是目前android默認起來以後直接進入,現在想給它加一些其他的選項,如圖所示:

在這裏你可以選擇home進入android平臺自帶的默認系統,也可以選擇Myhome進入你自己定製的系統。那麼如何實現這個啓動界面的定製呢,其實很簡單:
創建一個新的項目Myhome,然後編輯它的manifest.xml文件:

               
               
<application android:icon="@drawable/icon" android:label="@string/app_name">
       <activity android:name=".MyHome" android:label="@string/app_name">
            <intent-filter>
                 <act

ion android:name="android.intent.action.MAIN" />
                 <category android:name="android.intent.category.HOME" />
                 <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>
       </activity>
</application>
主要是要改它的category爲android.intent.category.HOME。而不是 android.intent.category.LAUNCHER.這樣做的原因是,如果你設定其爲launcher,則該應用就會成爲 launcher下的頂層應用,也就是會出現在android默認啓動後的主菜單裏面,爲了讓他能夠出現啓動界面中,應改其爲HOME。
很簡單,試試就知道了。
那麼,接下來的任務就是添加代碼,讓Myhome做一些具體的事情,也可以在myhome裏面調用其他的activity,或者像給launcher添加頂層應用一樣,給myhome也添加一些頂層應用。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章