本文想要說的是如何定制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>
action 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也添加一些頂層應用。
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
