的我很困惑,現在,有關服務運行的理念和停止服務:停止對銷燬應用
什麼我想要做的:
啓動位置服務的應用程序的最開始。
不斷得到位置更新和店他們共享偏好
停止在的onDestroy應用範圍的服務!
到目前爲止,我已經搜索並研究我們只能做以下的事情與服務(糾正我,如果我錯了):
通過其綁定到相關的活動自動停止服務/ fragments/views,當它們全部被破壞時,服務會自動解除綁定,因此我們可以在解除綁定時調用
stopself
方法返回START_NOT_STICKY onStartCommand告訴OS,不要重新創建它,並創建intent local在完成一些工作之後,它會自我毀滅。
手動停止服務,通過聲明它的意圖在某種靜態範圍和停止服務在應用程序類
onActivityDestroyed
[我不知道會發生什麼? ,也許服務會毀壞每次任何活動將被破壞?否則將只有當整個應用程序中獲得的破壞
無論哪種方式,我感到有點困惑和毆打被破壞?],一直在努力調整自己的Location service
給定的細節2天
應用程序範圍沒有** onDestroy **的概念 –