是否有可能在用戶啓動並結束了arbritary活動/應用程序時通知在背景中運行的服務?我想用它記錄Android中使用不同應用程序的頻率和時間。使用服務來監視其他活動/應用程序何時開始或結束
2
A
回答
0
看看ActivityManager.getRunningTasks()
。不幸的是,你需要不斷運行才能看到啓動和停止的任務。我不知道你可以聽任何事件。
0
如在問題&答案表示波紋管貼:
沒有其他的解決方案比周期性地讀取的處理的列表,並檢測前臺進程。您需要爲此提供服務。不幸的是,Android不提供前臺進程更改等廣播事件。
App to monitor other apps on android和the reply其中包含有趣和有用的建議和一些示例代碼。
相關問題
- 1. 從服務開始的Android開始活動,但不啓動應用程序的其他活動
- 2. 如何監視其他應用程序?
- 3. 如何限制應用程序或以編程方式監視android中的其他應用程序活動?
- 4. 從其他應用開始活動?
- 5. 如何使用我的應用程序打開其他活動應用程序?
- 6. 使用Android或iOS SDK監視應用程序活動
- 7. 使用EventFlow監視來自其他服務結構進程的ETW事件
- 8. 服務無法啓動其他應用程序的活動
- 9. 程序來監視其他程序
- 10. 從進程開始到結束監視內存使用情況
- 11. 如何開始活動並結束之前啓動的所有其他活動
- 12. 從活動開始服務,2個應用程序
- 13. 通過url方案從其他應用程序打開背景應用程序時開始主要活動
- 14. 是否有可能開發一個Android應用程序來監視其他應用程序的使用情況?
- 15. 如何開始動畫結束活動
- 16. 如何在應用程序開始時使活動閃爍?
- 17. 結束應用程序(遊戲)並退出或開始新的應用程序
- 18. 如何清楚地結束活動時去其他活動
- 19. 使用SwingEventMonitor監視其他應用程序?
- 20. 當其他應用程序打開或啓動時檢測到
- 21. 開始時的其他活動
- 22. 監控使用startActivity開始的活動()
- 23. 檢測音頻何時開始播放其他應用程序
- 24. 是否可以在Mac上使用Cocoa來監視其他應用程序?
- 25. JMS客戶端應用程序和業務活動監視器
- 26. 從其他應用程序服務
- 27. 應用活動監視器
- 28. Android:活動還調用其他服務的應用程序,這不叫
- 29. Android開發:訪問其他應用程序的活動
- 30. 如何使用活動perl腳本監視windows服務
你想跟蹤自己的應用程序,或其他應用程序,如Facebook,Twitter等的用法? – Jimmy 2012-01-31 21:23:20
在這種情況下,您可能需要接收器而不是服務 – Pankaj 2012-02-25 12:48:40