我正在編寫一個android應用程序,它在後臺將監視device.I希望得到一個指示,每當一個應用程序移動到background/foreground.Also我想得到一個指示時安裝或從android設備上卸載的應用程序。 這怎麼可能在Android?請help.thank你指示當ap移動到背景,當安裝包時
回答
對於您的問題的前景/背景部分看看"Activity Lifecycle"。
有關安裝的通知和卸載你可以註冊移動到這個問題的背景/前景部分的事件Intent.ACTION_PACKAGE_ADDED
和Intent.ACTION_PACKAGE_REMOVED
喜歡的東西
registerReceiver(new BroadcastReceiver() {
public void onReceive(Context context, Intent intent) {
// do something
}
}, new IntentFilter(Intent.ACTION_PACKAGE_ADDED));
爲App一個BroadcastReceiver
:據我所知有除了你自己的應用程序是沒有辦法做到這一點,這是我認爲你在這裏想要的。
對於安裝/卸載檢測,你需要在你的應用程序註冊一個BroadcastReceiver接收ACTION_PACKAGE_ADDED & ACTION_PACKAGE_REMOVED意圖。就像:
BroadcastReceiver br = new BroadcastReceiver() {
@Override
public void onReceive(Context context, Intent intent) {
// Your implementation
}
};
registerReceiver(br, new IntentFilter(Intent.ACTION_PACKAGE_ADDED));
registerReceiver(br, new IntentFilter(Intent.ACTION_PACKAGE_REMOVED));
對於應用程序移動到後臺/前臺,它看起來像你是正確的。但是我堅持使用我的應用程序:(。感謝您的信息 – Kozlov 2011-05-19 11:06:37
很高興爲您提供幫助。如果您覺得它已完成,請將此問題標記爲已回答。 – 2011-05-19 19:37:57
- 1. iPhone:當應用移動到背景時播放聲音
- 2. 當SD卡安裝/卸載時,Widget丟失位圖背景
- 3. 當滾動時更改背景圖像
- 4. 當TextView.Padding更改時Android TextView的背景不移動
- 5. 更改文本的背景當鼠標移動時
- 6. 包安裝不當行爲
- 7. 當自動彈出框顯示時禁用背景
- 8. 當我滾動ListView時,不顯示背景圖像。爲什麼?
- 9. 顯示當前時間移動(浮動)
- 10. 如何檢測和計數當活動從背景到前景
- 11. 移動背景 - Cocos2D
- 12. [R背景虛化圖表圖例 - 放置不當移動
- 13. 當活動會改變背景
- 14. 背景包裝問題
- 15. iPhone UITableView圖像背景當表空時
- 16. Anaconda:當使用pip安裝時,Tensorflow安裝到.local
- 17. iPhone - 當需要從背景進行背景音樂重播背景音時
- 18. 在顯示活動指示符時使背景變暗?
- 19. 當漢堡包菜單點擊Saf時放大背景圖片
- 20. iOS,當從背景走出時重新啓動動畫
- 21. 當我添加背景時,懸停和活動不工作當我添加背景
- 22. 爲什麼我在安裝NuGet包時遇到背景線程「Invoke」警告?
- 23. 背景/元變黑,當HTML5
- 24. PyGame Lag當blitting背景
- 25. GcmListenerService當背景不同
- 26. 當npm包可以重複安裝嗎?
- 27. INSTALL_FAILED_ALREADY_EXISTS當試圖安裝APK包
- 28. WCS中安裝的當前功能包
- 29. 當滾動時將div移到一邊
- 30. 當鍵盤到位時移動UIScrollView
您好Juri,我不感興趣在我的活動回到/爲...我想知道什麼時候其他應用程序的狀態改變。 – Kozlov 2011-05-19 11:07:27