应用程序安装卸载监听-BroadcastRecevier
来源:互联网 发布:网络直播项目计划书 编辑:程序博客网 时间:2024/05/16 05:38
新建一个类继承BroadCastRecevier
package com.demo.clf;import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;import android.net.Uri;import android.widget.Toast;public class AppsRecevier extends BroadcastReceiver {@Overridepublic void onReceive(Context context, Intent intent) {//判断收到的是什么广播String action =intent.getAction();//获取安装更新卸载的是什么应用Uri uri = intent.getData();//判断是什么广播if(Intent.ACTION_PACKAGE_ADDED.equals(action)){Toast.makeText(context, uri+"被安装了", 0).show();}else if(Intent.ACTION_PACKAGE_REMOVED.equals(action)){Toast.makeText(context, uri+"被卸载了", 0).show();}else if(Intent.ACTION_PACKAGE_REPLACED.equals(action)){Toast.makeText(context, uri+"被更新了", 0).show();}}}
注册广播
<receiver android:name="com.demo.clf.AppsRecevier"> <intent-filter > <action android:name="android.intent.action.PACKAGE_ADDED"/> <action android:name="android.intent.action.PACKAGE_REPLACED"/> <action android:name="android.intent.action.PACKAGE_REMOVED"/> <data android:scheme="package"/> </intent-filter> </receiver>
0 0
- 应用程序安装卸载监听-BroadcastRecevier
- Android监听应用程序安装和卸载
- Android监听应用程序安装和卸载
- 【Android】监听应用程序安装和卸载
- Android监听应用程序安装和卸载
- Android监听应用程序安装和卸载
- Android监听应用程序安装和卸载
- Android监听应用程序安装和卸载
- Android监听应用程序安装和卸载
- 监听卸载和安装的应用程序
- Android监听应用程序安装和卸载
- Android监听应用程序安装和卸载
- Android监听应用程序安装和卸载
- Android监听应用程序安装和卸载
- Android实践 -- 监听应用程序的安装、卸载
- Android监听应用程序安装和卸载
- Android利用系统广播---监听应用程序安装和卸载
- Android利用系统广播---监听应用程序安装和卸载
- HDU 1847 Good Luck in CET-4 Everybody! (巴什博弈)
- 亚信的实习的一到笔试题,交换链表的后半部分
- BZOJ3439 KPM的MC密码
- shell脚本的基础
- 让老百姓能坐上专车,让马路不堵车
- 应用程序安装卸载监听-BroadcastRecevier
- 镜花水月,过不留痕————铭记那些给我们带来进步的C语言小难题
- 多出的字符加省略号
- MVC的简单层级结构
- APP开发实战26-HTTP消息
- CSS 中的一个奇怪现象
- springmvc笔记(1)
- 第十二周实践项目1-实现复数类中的运算符重载
- 文章标题