Android Service服務不被停止詳解及實現(xiàn)
Android Service服務一直運行:
最近有個項目需求是后臺一直運行Service,但是一般都是可以手動停止的,這里就提供一個方法讓Android Service服務一直運行,大家看下。
1.設置->應用->運行中->停止->殺死service
這樣可以在service的onDestroy()方法中重啟service
public void onDestroy() { Intent service = new Intent(this, MyService.class); startService(service); super.onDestroy(); }
這種方法簡單粗暴,測試有效.
也可以用兩個service,A和B.
在服務A中監(jiān)聽服務B被殺死時發(fā)送的廣播,然后重啟服務B;同理在服務B中監(jiān)聽服務A被殺死時發(fā)送的廣播B,然后重啟A.
這樣寫的代碼更加健壯.
2..設置->應用->已下載->停止運行
這樣強制停止運行,service并不會走 onDestroy()方法,所以無法?;?
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
相關文章
ImageView點擊可變暗的實例代碼(android代碼技巧)
本文給大家分享一段實例代碼給大家介紹ImageView點擊可變暗的實例代碼,非常不錯,具有參考借鑒價值,需要的的朋友參考下吧2017-02-02android?viewflipper實現(xiàn)左右滑動切換顯示圖片
這篇文章主要為大家詳細介紹了android?viewflipper實現(xiàn)左右滑動切換顯示圖片,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-05-05Flutter框架解決盒約束widget和assets里加載資產(chǎn)技術
這篇文章主要為大家介紹了Flutter框架解決盒約束widget和assets里加載資產(chǎn)技術運用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-12-12Android布局——Preference自定義layout的方法
PreferenceActivity是一個方便設置管理的界面,但是對于界面顯示來說比較單調(diào),所以自定義布局就很有必要了,下面與大家分享下Preference中自定義layout的方法2013-06-06