最近刚在学习Android想开发一个短信保护功能的软件,当用户打开短信查看内容时首先要求输入密码,正确才能打开短信,在打开短信时怎么启动自己开发的Activity应用啊,网上说"打开短信的时候发出广播。去获取这个广播",打开短信回发出什么广播啊,求解?
解决方案 »
- 在ActionBar中使用ifRoom隐藏的菜单项如何显示呢
- android导入htmlparser的jar包后有NoClassDefFoundError错误
- android是否将会出现病毒产业区
- android触摸屏校准问题
- Android wifi简单问题
- 【急】android手机与usb扩展设备通讯
- Android里怎么实现TextView里面的文字一个一个逐渐显示出来的动画效果
- 百度地图开发,标记只能显示在北京地图上T_T
- 安卓的alertdialog中的Title、Message可以根据后台的返回值改变吗?
- 文件下载始终报无网络权限
- jdk1.7的@override蛋疼问题
- android 如何防止so被别用使用
1楼正解,很多加密软件都是通过一个timer定时扫描topActivity判断包名类名来启动自己的activity。因为你进入一个app是不会发送广播的。当然定时扫描可能比较消耗内存,但是你也可以通过逻辑和代码进行优化。比如灭屏停止扫描,通话中停止扫描,等等。