1. 内容观察者不属于四大组件,只是内容提供者ContentProvider对应的小功能。如果发现数据库内容变化了,就会立刻观察到。下面是逻辑图: 当A应用中银行内部的数据发生变化的时候,A应用会发送数据到一片公共内存,内存观察者会读取这个公共内存中的数据。从而知道A应用的数据库发生变化。 ...
分类:
移动开发 时间:
2015-09-15 14:42:36
阅读次数:
148
转载请注明出处:http://blog.csdn.net/qinjuning 前言: 工作中,需要开启一个线程大量的查询某个数据库值发送了变化,导致的开销很大,后来在老大的指点下,利用了 ContentObserver完美的解决了该问题,感到很兴奋,做完之后自己也对ContentObserver做下...
分类:
移动开发 时间:
2015-09-10 11:09:20
阅读次数:
208
工作中有时需要开启一个线程做大量的查询,来检测某个数据库值发送了变化,导致的开销很大,后来利用了ContentObserver完美的解决了该问题,这里做下总结。
(1)ContentObserver——内容观察者,目的是观察(捕捉)特定Uri引起的数据库的变化,继而做一些相应的处理,它类似于数据库中的触发器,当所察的Uri发生变化时,便会触发它。它的主要方法有: A,public final...
分类:
数据库 时间:
2015-08-05 18:33:53
阅读次数:
197
相比FileObserver的繁琐,ContentObserver在易用性上还是要优秀一些的,因此我们可以在有监听需求的时候选用一下,一个功能多一种实现方式,就多了一个比较嘛。关于ContentObserverContentObserver顾名思义,就是内容观察器的意思,跟FileObserver很像,只不过前者是监听数据库的变化。实现步骤这里我们就拿图库监听做一个例子:
在做之前先给出图库相对的...
分类:
移动开发 时间:
2015-07-31 10:36:52
阅读次数:
1356
上几节学习了ContentProvider的实际用途,读取短信,插入短信,读取联系人,插入联系人等。 本节课在学习ContentProvider的观察者。
在生活中有第三方的软件,比如什么短信软件,此短信软件是替代了系统中自带的短信软件。当然可读取短信就是利用的ContentProvider,但是此等软件为何能实时的把接受的短信显示出来呢? 这就用到我们的内容观察者。
什么是内容观察者呢? ...
分类:
移动开发 时间:
2015-07-24 18:20:31
阅读次数:
132
ContentObserver,内容观察者的简单使用方法
分类:
移动开发 时间:
2015-07-12 09:33:43
阅读次数:
238
ContentObserver——内容观察者,目的是观察(捕捉)特定Uri引起的数据库的变化,继而做一些相应的处理,它类似于数据库技术中的触发器(Trigger),当ContentObserver所观察的Uri发生变化时,便会触发它。触发器分为表触发器、行触发器,相应地ContentObserver...
分类:
其他好文 时间:
2015-06-29 23:53:57
阅读次数:
162
1. ContentObserver——内容观察者,目的是观察(捕捉)特定Uri引起的数据库的变化,继而做一些相应的处理.1)注册ContentObserver方法public final void registerContentObserver(Uri uri, boolean notifyFor...
分类:
移动开发 时间:
2015-06-26 10:46:06
阅读次数:
154
一丶内容观察者*在内容提供者中要通知内容发生了变化getContext().getContentResolver().notifyChanges(uri,null);//null表示没有固定的接收者*在其他应用中写一个观察者,并注册一个实例getContentResolver().registerContentObserver(uri,true,Observer);//uri观察的主机数据,..
分类:
移动开发 时间:
2015-06-25 01:35:14
阅读次数:
218
概要前段时间,因为项目的需要,使用ShareSDK的分享功能,其中包括 短信分享吗,并且在调用系统短信分享成功后要与服务器进行交互处理(我这里不关心,对方能否收到,只关心发出去了)。但是ShareSDk并不支持短信分享的回调功能,咨询了技术客服,也没有讨论出解决方案来。于是自己尝试粗略实现了一下。
方法在调用系统短信发送后,通过内容观察者监听 短信发件箱的改变,如果监听到有内容改...
分类:
移动开发 时间:
2015-06-05 00:48:02
阅读次数:
145