日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > Android >内容正文

Android

Android 定制自己的launcher

發(fā)布時間:2024/3/7 Android 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Android 定制自己的launcher 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

? ? ? launcher是安卓系統(tǒng)中的桌面啟動器,安卓系統(tǒng)的桌面UI統(tǒng)稱為Launcher。Launcher是安卓系統(tǒng)中的主要程序組件之一,安卓系統(tǒng)中如果沒有Launcher就無法啟動安卓桌面,Launcher出錯的時候,安卓系統(tǒng)會出現(xiàn)“進(jìn)程 com.android.launcher 意外停止”的提示窗口。這時需要重新啟動Launcher。

? ? ? 對于大部分Android開發(fā)來說不用改變Android的launcher,不過有的需要做定制的Android系統(tǒng),比如有的商家做的是放在汽車上的平板,這種情況下,用原生態(tài)的Android系統(tǒng),圖標(biāo)眾多和圖標(biāo)小,給用戶的使用帶來了不好的體驗(yàn),這種情況下,只需要自己做一個launcher來代替Android原生態(tài)的launcher就可以了,在自己的launcher里面,你想放哪些圖標(biāo)就放哪些圖標(biāo),想放多大就放多大。

? ? ? 把自己的apk改成launcher的方法:

<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" /> <category android:name="android.intent.category.MONKEY" /> </intent-filter>

? ? ? 然后運(yùn)行程序,重啟之后,就會出現(xiàn)一個選擇launcher的頁面,

? ? ? 這個時候表示系統(tǒng)篩選的時候能夠識別自己做的launcher。比如點(diǎn)擊“測試用”app,打開之后,按home鍵就不會再出現(xiàn)Android自帶的桌面了,只會出現(xiàn)“測試用”app的首頁。不過在首頁按返回鍵會返回到選擇launcher這個頁面,去重寫onBackPressed()也沒有用,暫時不知,后面再看

@Override public void onBackPressed() { // super.onBackPressed(); }

至于怎么讓系統(tǒng)不彈出選擇而是默認(rèn),后面再看。

(后面遇到了自己寫的luncher打敗了系統(tǒng)的luncher的情況,一開機(jī)自動選擇自己的luncher,只有在自己luncher損壞的情況下才會出現(xiàn)系統(tǒng)的luncher,這個效果的做法,是把自己寫的luncher的包名寫入系統(tǒng)里面,具體怎么操作,我就不清楚了)


題外話:

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

? ? ?如果你的應(yīng)用程序中沒有聲明任何一個活動作為主活動,這個程序仍然是可以正常安裝的,只是你無法在啟動器中看到或者打開這個程序。這種程序一般都是作為第三方服務(wù)供其他的應(yīng)用在內(nèi)部進(jìn)行調(diào)用的,如支付寶快捷支付服務(wù)。


總結(jié)

以上是生活随笔為你收集整理的Android 定制自己的launcher的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。