Android的内容观察者
来源:互联网 发布:远程启动电脑软件 编辑:程序博客网 时间:2024/05/01 22:35
有个很常见的需求就是当有新的短信来的时候,把内容显示在界面上。这里就要用到内容观察者。就是让你的程序监视短信,如果他内容发生变化的时候,你去获取。而短信那边做的情况就 是,当他自己的数据变化时,他告诉有个公共短信内存区,他说,我数据变化了!然后通过短信的内容提供者把短信的内容拿到公共内存区,你的程序再过去拿。这里有点简单的示例代码:
ContentResolver resolver = getContentResolver();Uri uri = Uri.parse("content://sms/");resolver.registerContentObserver(uri, true, new MyObserver(new Handler()));Cursor cursor = resolver.query(uri, new String[]{"address","date","type","body"}, null, null, null);cursor.moveToFirst();String address = cursor.getString(0);String body = cursor.getString(3);System.out.println(address+"---"+body);cursor.close();
0 0
- Android的内容观察者
- Android的内容观察者、通知、内容提供者
- Android中内容观察者的使用---- ContentObserver
- android之ContentObserver内容观察者的使用
- Android应用:ContentResolver内容观察者的使用
- Android的内容观察者-----ContentObserver类
- Android中内容观察者的使用---- ContentObserver
- Android内容观察者--ContentObserver
- Android -- ContentObserver 内容观察者
- android 内容观察者
- Android-内容观察者
- android注册内容观察者
- Android 注册内容观察者
- Android 中的内容观察者ContentObserver
- android下内容观察者: ContentObserver
- Android 中的内容观察者ContentObserver
- android注册内容观察者_smsListen
- Android中内容观察者的使用---- ContentObserver类详解
- shell面试题收集
- C语言拾遗
- make menuconfig提示'make menuconfig' requires the ncurses libraries.编译3.13.6内核
- HashTable和ConcurrentHashMap的学习
- Gulp:新一代前端构建利器
- Android的内容观察者
- 统计出生天数
- 学习SQL应知道的动态SQL语句基本语法
- 九度:1007<排序><奥运排序>
- python+lxml+xpath提取nature网站中的article基本信息【初级版】
- I/O(一)FileInputStream/FileOutputStream
- Vijos P1741 观光公交
- 图片处理(二)
- 总线、设备和驱动