码迷,mamicode.com
首页 > 其他好文 > 详细

BroadcastReceiver之应用卸载和安装监听

时间:2016-11-02 13:59:14      阅读:186      评论:0      收藏:0      [点我收藏+]

标签:err   bsp   end   scheme   android   data   void   创建   卸载   

 首先创建一个类继承BroadcastReceiver,然后配置Manifest.xml

1 <receiver android:name=".PackageAddRemove">
2      <intent-filter>
3            <action android:name="android.intent.action.PACKAGE_REMOVED"/>
4            <action android:name="android.intent.action.PACKAGE_ADDED"/>
5            <data android:scheme="package"/>
6     </intent-filter>
7 </receiver>

 

然后在创建的类里面写一些自己想写的逻辑代码

 1 public class PackageAddRemove extends BroadcastReceiver {
 2     @Override
 3     public void onReceive(Context context, Intent intent) {
 4         String action = intent.getAction();
 5         if (action.equals("android.intent.action.PACKAGE_REMOVED")){
 6             System.out.println("卸载");
 7         }else if (action.equals("android.intent.action.PACKAGE_ADDED")){
 8             System.out.println("安装");
 9         }
10     }
11 }

 

BroadcastReceiver之应用卸载和安装监听

标签:err   bsp   end   scheme   android   data   void   创建   卸载   

原文地址:http://www.cnblogs.com/Coderwei2016/p/6022489.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!