Android 关于活动、服务和应用的一些基本问题
我阅读了android开发者指南。我对android应用程序有很多想法。但现在我真的想开发一个应用程序。我脑子里有一些基本的问题。我很高兴从专家那里得到他们的答案Android 关于活动、服务和应用的一些基本问题,android,service,android-activity,Android,Service,Android Activity,我阅读了android开发者指南。我对android应用程序有很多想法。但现在我真的想开发一个应用程序。我脑子里有一些基本的问题。我很高兴从专家那里得到他们的答案 在我的应用程序中,我需要检查SIM卡从手机中取出和放回手机时的通知。要检查这一点,哪一个是好主意?它是我应该在应用程序中实现的计时器,还是我应该创建一个可以响应SIM卡移除的服务 如果我实现一个计时器,以固定的时间间隔执行某项工作,那么如果所有活动都在后台,计时器是否仍然可以运行 对于第一种情况,您可能需要一个广播接收器(提供的广播在
对于第一种情况,您可能需要一个
广播接收器
(提供的广播在sim卡拔出时发送)。
对于第二种情况,报警管理器
是比定时器更好的选择
有些手机允许您在不拆电池的情况下取下sim卡。我认为定期检查sim卡状态的某种服务将是一种更可靠的解决方案(不幸的是,资源更昂贵)您还可以查看PhoneStateListener.LISTEN\u SERVICE\u状态。如果有人删除SIM卡,则celuar服务状态将更改。您可以检查新SIM卡。