2011-02-09 45 views

回答

0

你有3种选择:

  1. 您创建一个长时间运行的服务。它会产生一个线程来检查您定期提到的内容。我不会建议这个寿命,这些服务往往会被操作系统长期杀死。此外,您必须使用唤醒锁来防止系统在闲置几分钟后手机闲置时将cpu置于闲置状态 - 这也会停止您的服务。

  2. 查看可以注册广播接收器的可用系统事件。如果你找到合适的(我认为有一个用于指示电池电量不足),为它们写接收器。

  3. 使用定时服务注册意图定期启动关闭。这些意图将开始一个服务(短期运行),将做你的事情。

相关问题