我正在編寫一個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. 當你移動頁面時移動背景圖片
- 2. 當我們碰到它時移動背景圖片
- 3. iPhone:當應用移動到背景時播放聲音
- 4. 當background-position:center指定背景圖像部分移出窗口時;
- 5. 當SD卡安裝/卸載時,Widget丟失位圖背景
- 6. 當滾動時移動背景的圖片
- 7. 當返回背景時開始活動
- 8. 當滾動時更改背景圖像
- 9. 更改文本的背景當鼠標移動時
- 10. 當TextView.Padding更改時Android TextView的背景不移動
- 11. 當它被安裝爲包
- 12. 包安裝不當行爲
- 13. 當自動彈出框顯示時禁用背景
- 14. 當我滾動ListView時,不顯示背景圖像。爲什麼?
- 15. 當滾動時,讓背景圖像首先顯示底部?
- 16. 移動背景
- 17. 當iphone應用移動到背景時,我可以與服務器通信嗎?
- 18. 當應用程序退出或移動到背景時,Android關閉服務
- 19. 當UILocalNotification觸發時,自動將應用程序從背景移至前景?
- 20. 顯示當前時間移動(浮動)
- 21. Div包裝背景顏色不顯示
- 22. 當一個活動轉到背景時,android小吃店消失
- 23. 當滾動到頁面底部時更改背景位置
- 24. 當CLProximity附近顯示背景通知
- 25. 如何檢測和計數當活動從背景到前景
- 26. 博客包含器未顯示適當的背景
- 27. [R背景虛化圖表圖例 - 放置不當移動
- 28. 移動背景 - Cocos2D
- 29. 移動背景Android
- 30. 當安裝wamp服務器時,php是否自動安裝?
您好Juri,我不感興趣在我的活動回到/爲...我想知道什麼時候其他應用程序的狀態改變。 – Kozlov 2011-05-19 11:07:27