[英]Kill app processes after exit?
onStop
您可以將mute player
onResume
可以play music player
。
OnDestroy
您可以停止服務
stopService(new Intent(YourService));
供參考靜音和取消靜音播放器
是的,Android具有運行onCreate,onPause,onStop和onDestory的生命周期。 當您退出應用程序並希望停止播放器時,您可能需要在onStop中執行某些操作。
您可以在http://developer.android.com/training/basics/activity-lifecycle/stopping.html查看生命周期。
干杯
如果您有一個始終是任務根並且只有任務根的活動,則在該活動中覆蓋onBackPressed
可能是判斷應用程序是否就用戶而言“退出”的最佳方法。 當活動僅發送到后台時,您不想殺死該進程。
您需要檢查的是何時應用程序進入后台,何時應用程序進入后台,停止您的服務。 為此,您需要使用
ActivityLifecycleCallbacks
您可以在此處找到有關ActivityLifecycleCallbacks的更多信息
也是一個對您有幫助的示例。 鏈接
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.