當前位置:編程學習大全網 - 網站源碼 - android鬧鐘實現,不響……

android鬧鐘實現,不響……

AlarmManager 的運行需要程序活著,比如在前臺或者後臺活著,妳退出程序後還會有壹個空進程在運行,時間到了就會響。

但是!但是!如果妳在設置中“停止運行”了這個程序,或者使用360清理壹類的清理內存的軟件,或者某些軟件有自動清理內存功能,或者有攔截自啟動功能,或者內存低了,等等等等原因,導致妳的程序沒辦法處於活動狀態,那麽AlarmManager就算到時間了也不會運行……

好的解決方法是在妳的程序中寫個廣播接收器,接受多個廣播,比如接受開機啟動,網絡發生變化,時區時間變化,等等廣播,然後接受廣播後拉起後臺服務,這樣妳就能盡可能保證程序處於活動狀態,並且要在360等權限管理軟件中允許自啟動。

望采納

  • 上一篇:按鍵精靈怎麽把腳本的運行時間粘貼到qq發送
  • 下一篇:在線qq客服源代碼
  • copyright 2024編程學習大全網