[問題] GPS關閉後需要釋放記憶體

看板AndroidDev作者 (飄)時間13年前 (2012/06/30 21:57), 編輯推噓1(104)
留言5則, 3人參與, 最新討論串1/1
寫了一個service,其中有listen GPS 假設現在已經開啟衛星定位(GPS)的功能 直到啟動這個service,GPS的符號才會出現在status bar 但在關閉service後,在status bar仍然有GPS啟動的圖示 除非去手動執行釋放記憶體,GPS啟動的圖示才會消失 大家有遇過一樣的情況嗎?要如何讓service停止後,GPS也一起消失... 測試的手機是Samsung SII -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.193.177.109

07/01 00:33, , 1F
是不是沒有解除註冊? = =
07/01 00:33, 1F

07/01 08:16, , 2F
對.... 感謝...= =
07/01 08:16, 2F

07/01 12:55, , 3F
還有那個不叫做釋放記憶體 那叫做反註冊 XD
07/01 12:55, 3F

07/01 12:55, , 4F
另外這東西有點玄妙,它比較像是ref count的概念
07/01 12:55, 4F

07/01 12:56, , 5F
所以有時候不像C++有那麼明確的解構子執行時間
07/01 12:56, 5F
文章代碼(AID): #1FxmNIbS (AndroidDev)