android的日积月累-监听短信
来源:互联网 发布:电视推荐 知乎 编辑:程序博客网 时间:2024/05/16 04:44
监听类SmsReceiver.java
[java]
package com.pei.broadcastReceiver;
import java.util.List;
import com.pei.fixed.AllFinalInfo;
import com.pei.info.SmsInfo;
import com.pei.util.SmsContent;
import android.app.Activity;
import android.database.ContentObserver;
import android.net.Uri;
import android.os.Handler;
/**
* class name:SmsReceiver<BR>
* class description:数据库改变监听类<BR>
* PS:当数据改变的时候,执行里面才change方法<BR>
* Date:2012-3-16<BR>
*
* @version 1.00
* @author CODYY)peijiangping
*/
public class SmsReceiver extends ContentObserver {
/**
* Activity对象
*/
private Activity activity;
private List<SmsInfo> infos;
public SmsReceiver(Handler handler, Activity activity) {
super(handler);
this.activity = activity;
}
@Override
public void onChange(boolean selfChange) {
Uri uri = Uri.parse(AllFinalInfo.SMS_URI_INBOX);// 设置一个uri来查看各种类别短信内容
SmsContent smscontent = new SmsContent(activity, uri);
infos = smscontent.getSmsInfo();
System.out.println(infos.get(1).getSmsbody());
super.onChange(selfChange);
}
}
怎么注册这个监听呢,只需:
[java]
ContentObserver co = new SmsReceiver(new Handler(),
AndroidUtilActivity.this);
this.getContentResolver().registerContentObserver(
Uri.parse("content://sms/"), true, co);
- android的日积月累-监听短信
- Android短信内容的监听
- android 下的短信监听
- Android监听收到的短信
- ANDROID的日积月累-时间
- Android的日积月累-问题解决
- Android中短信的收发机制 发送短信 接收短信 拦截短信 监听短信
- Android中读取短信信息,短信监听的各种问题,实现监听短信的功能
- Android上监听收到的短信(SMS)
- Android上监听收到的短信(SMS)
- Android开发之监听发出的短信
- Android开发之监听发出的短信
- Android监听发送短信和接受短信的事件
- android短信监听
- android短信监听工具
- Android 短信监听
- Android-短信监听工具
- android窃密短信监听
- 搭建Android应用开发环境(Windows)
- 最近碰到的问题已解决
- 关于request对象的应用
- 适配器模式
- 使用keybd_event模拟键盘输入
- android的日积月累-监听短信
- vim插件之Taglist
- 实例037 使用dom4j解析XML文件
- TI davinci u-boot 编译方法
- 非模态对话框
- DOS常用操作命令
- static的作用
- Java获取class/jar包路径的方法
- iframe的属性参考