• The first time your app is installed, install a separate application/package ("watcher").
  • The only classes "watcher" contains is a BroadcastReceiver that listens for ACTION_PACKAGE_REMOVED
  • Add a BroadcastReceiver to your application that also listens for ACTION_PACKAGE_REMOVED
  • When a intent is broadcast to one of your receivers, check if the other component is still installed. If is isn't (the user just uninstalled it), prompt for the password - if it's wrong, reinstall the other component. If it's right, uninstall yourself.

更多相关文章

  1. 代码中设置drawableleft
  2. android 3.0 隐藏 系统标题栏
  3. Android开发中activity切换动画的实现
  4. Android(安卓)学习 笔记_05. 文件下载
  5. Android中直播视频技术探究之—摄像头Camera视频源数据采集解析
  6. 技术博客汇总
  7. android 2.3 wifi (一)
  8. AndRoid Notification的清空和修改
  9. Android中的Chronometer

随机推荐

  1. Android 实现截屏
  2. Android Json解析工具类
  3. Android庖丁解牛之WindowBackground
  4. Android多语言适配繁体中文
  5. 开始Android应用程序国内广告盈利模式
  6. Android中Log机制详解
  7. Android开发之旅:环境搭建及HelloWorld
  8. Android(安卓)- 开发实例(16):ListView新
  9. android利用Intent.ACTION_SEND实现简单
  10. system.img镜像转换为system.new.dat + s