摘要: 如何拦截来电,并检测到某些特定号码时自动挂断电话?写出关键代码。 拦截来电只需要编写一个广播接收类即可,但用代码挂断电话从Android SDK 1.5开始就将这个功能隐藏了,因此无法通过常规的方法挂断电话。不过可以通过反射技术访问Android SDK的内部功能来挂断电话。 拦截来电的广播接收类(InCallReceiver)的onReceiver方法的代码如下: public void onReceive(final Context context, Intent intent) { //获得电话管理服务,以便获得电话的状态 TelephonyManager... 阅读全文
posted @ 2014-03-07 22:29 我是大嘴猴 阅读(1028) 评论(0) 推荐(0) 编辑
摘要: 如何获取短信内容,并写出关键的Java代码 编写一个广播接收器(ShortMessageReceiver),其中onReceiver方法的代码如下: 1 public class ShortMessageReceiver extends BroadcastReceiver{ 2 @Override 3 public void onReceive(Context context,Intent intent){ 4 Bundle bundle=intent.getExtras(); 5 if(bundle !=null) 6 ... 阅读全文
posted @ 2014-03-07 09:37 我是大嘴猴 阅读(700) 评论(0) 推荐(0) 编辑