Android 中的内容观察者是否持久?如果我在活动中创建内容观察者,该观察者是否会继续运行,直到我删除该观察者。
基本上,我正在创建一项短信服务,在接收和发送时,我将短信发布到网络服务,这样我就可以在没有手机的情况下检查我的消息。
如果内容观察者与 Activity 的生命周期相关,我如何创建一个始终接收内容通知的 ContentObserver:/sms/
如果我在
活动,该观察员是否会继续
运行直到我删除观察者。
仅当您喜欢泄漏内存时,并且仅直到 Android 终止进程为止。行为良好的活动不会注册内容观察者,除非在适当的时间取消注册它们(例如,onDestroy()
).
我怎样才能创建一个ContentObserver
总是会收到通知
关于内容:/短信/
SMS 内容提供商不是 SDK 的一部分。它可能适用于您的手机,也可能不适用于您的手机。它可能会或可能不会在未来版本的 Android 中运行。
唯一的办法就是拥有一个ContentObserver
坚持一段时间就是让它在Service
。然而,服务也不会永远存在 http://www.androidguys.com/2009/09/09/diamonds-are-forever-services-are-not/。除此之外,没有办法让观察者“总是收到通知”。
Sorry!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)