-1
A
回答
0
如果您沒有使用finish()方法停止您的活動,那麼我認爲很難知道活動何時完全關閉..因爲onDestroy是活動完成時調用的方法(某人稱爲finish(),或者因爲系統臨時銷燬這個活動的實例以節省空間......但是在某些情況下,系統會簡單地殺死活動的託管進程而不調用此方法(或任何其他方法) ... See about onDestroy method here
0
你可以在onStop()函數中獲取startStart()函數和活動結束時間,只需定義函數中給定的代碼。
Calendar c = Calendar.getInstance();
Date StartTime = c.getTime();
Log.i("Start Time", String.valueOf(StartTime));
0
首先採取共享的優先權。如果您知道您的應用程序在該組件(活動,服務)中首次啓動時,請轉到oncreate()並創建共享首選項並保存當前系統時間。
最後你知道ondestroy()中的最後一項活動或服務在哪裏。帶來你存儲在共享前綴中的值。
現在u減去當前系統 - 這個存儲的開始時間。你會得到在你的應用程序花費的時間總時間。如果你想你可以保存這個共享的前提。
相關問題
- 1. 何時應啓動和停止應用程序池?
- 2. 啓動應用程序時啓動屏幕時應用程序已停止
- 3. 如何獲取應用程序啓動所需的時間?
- 4. 如何根據我的應用程序啓動和停止GPS?
- 5. 在應用程序啓動時停止已啓動的服務
- 6. 停止的應用程序啓動
- 7. 如何在應用程序啓動時停止後臺任務?
- 8. 如何在apache ignite未啓動時停止應用程序?
- 9. 從Xcode啓動後臺提取時,應用程序未停止
- 10. 停止啓動應用程序
- 11. 應用程序無法啓動。應用程序意外停止
- 12. 如何啓動/停止ActiveSync的應用程序懷抱設備
- 13. 如何確定何時Android應用程序已啓動,何時停止
- 14. 使用php啓動和停止node.js的expressjs應用程序
- 15. JavaScript啓動和停止時間
- 16. 獲取自應用程序啓動以來的運行時間
- 17. 獲取應用程序停止錯誤
- 18. 啓動應用程序時,iPod音樂應該停止播放
- 19. 當它停止時自動啓動java應用程序
- 20. 如何使用主管啓動/停止uWSGI應用程序?
- 21. 如何在應用程序啓動期間獲取位置
- 22. 何時使用SignalR啓動和停止?
- 23. 如何防止程序啓動時停止setCurrentItem()?
- 24. 停止時間並用bash啓動幾個程序
- 25. 如何停止在BREW MP中啓動應用程序
- 26. android - 如何停止啓動應用程序
- 27. 如何從Maven exec插件啓動/停止Rails應用程序?
- 28. 使用python啓動和停止mac應用程序
- 29. iOS:獲取應用程序啓動時間
- 30. 獲取應用程序啓動時間Android
「每個應用程序」與「電話上的所有其他應用程序」一樣嗎? – richardwiden