Android Persistent ContentObserver

Luc*_*ark 2 android

内容观察者是否在Android中持久存在?如果我在一个活动中创建一个内容观察者,那么该观察者是否会继续运行直到我删除观察者.

基本上我正在为短信创建一个服务,在接收和发送时我将短信发送到网络服务,所以我可以在没有手机的情况下查看我的短信.

如果内容观察者与活动的生命息息相关,我该如何创建一个始终接收内容通知的ContentObserver:/ sms /

Com*_*are 5

如果我在一个活动中创建一个内容观察者,那么该观察者是否会继续运行直到我删除观察者.

只有当你喜欢泄漏内存,然后才会终止Android进程.表现良好的活动不会在没有在适当的时间取消注册的情况下注册内容观察者(例如onDestroy()).

如何创建始终接收内容通知的ContentObserver:/ sms /

SMS内容提供商不是SDK的一部分.它可能适用于您的手机,也可能不适用.它可能会或可能不会在未来的Android版本中有效.

有一ContentObserver点点坚持的唯一方法就是把它放在一个Service.但是,服务也不会永远存在.除此之外,没有办法让观察者"总是收到通知".

抱歉!