Android 截取指定号码的短信,并且不让系统获取短信通知用户
来源:互联网 发布:淘宝产品主图尺寸 编辑:程序博客网 时间:2024/05/16 08:23
Java 代码
public class ScreenTest extends Activity {
class SmsContent extends ContentObserver{
private Cursor cursor = null;
public SmsContent(Handler handler) {
super(handler);
}
/**
* @Description 当短信表发送改变时,调用该方法
* 需要两种权限
* android.permission.READ_SMS 读取短信
* android.permission.WRITE_SMS 写短信
* @Author Snake
* @Date 2010-1-12
*/
@Override
public void onChange(boolean selfChange) {
// TODO Auto-generated method stub
super.onChange(selfChange);
//读取收件箱中指定号码的短信
cursor =managedQuery(Uri.parse("content://sms/inbox"), newString[]{"_id", "address", "read"}, "address=? and read=?", new String[]{"12345678901","0"}, "date desc");
if (cursor != null){
ContentValues values = new ContentValues();
values.put("read", "1"); //修改短信为已读模式
cursor.moveToFirst();
while (cursor.isLast()){
//更新当前未读短信状态为已读
getContentResolver().update(Uri.parse("content://sms/inbox"),values, " _id=?", new String[]{""+cursor.getInt(0)});
cursor.moveToNext();
}
}
}
}
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
SmsContent content = new SmsContent(new Handler());
//注册短信变化监听
this.getContentResolver().registerContentObserver(Uri.parse("content://sms/"),true, content);
}
}
- Android 截取指定号码的短信 并且不让系统获取短信通知用户
- Android 截取指定号码的短信,并且不让系统获取短信通知用户
- 接受指定号码的短信,并且不让系统截取到通知用户
- Android使用ContentObserver监听数据库变化 接受指定号码的短信,并且不让系统截取到通知用户
- Android使用ContentObserver监听数据库变化,截取系统通知用户接收到短信
- Android开发监听指定号码发来的短信
- 调用系统界面,给指定的号码发送短信,附带短信内容
- 利用一键飞信实现开机自动短信通知指定号码
- android学习笔记22--------------通过短信的号码获取联系人
- 获取Android短信草稿箱号码为空的解决办法
- 短信中心号码获取
- Android 监听短信接收 获取发件号码、短信内容
- 点击短信内容,获取短信内的号码和链接
- iOS获取系统短信,发送指定短信内容
- Android例子源码指定号码短信拦截源码
- Android开发删除指定号码短信(发信箱)
- Android 利用广播实现黑名单【指定号码】的短信的拦截 附源码下载链接
- Android 获取系统所有短信
- 局部特征(1)——入门篇
- CloudStack基于项目的资源访问控制
- android 判断是否为系统应用
- .Net与java使用MessagePack
- a different object with the same identifier value was already associated with
- Android 截取指定号码的短信,并且不让系统获取短信通知用户
- MAC addresses in iOS 7
- 保税品怎么处理呢?
- C/C++表达式求值顺序 裘老的解释
- 大数据计算:结构化大数据计算的理想模式
- 获取Android手机中所有的短信
- 在Emacs中使用ECB
- VB.Net程序设计:程序带参数问题,配置和自动运行。
- 正则全局替换 DW正则表达式表