每天在特定时间运行代码

时间:2013-04-24 21:18:40

标签: java android

我想在[用户选择]禁用服务,并在[用户选择]每天启用它。实现这一目标的最佳方法是什么?

我应该使用日历吗? (计算开始和结束时间,或其他什么?)

2 个答案:

答案 0 :(得分:2)

从Justin Breitfeller回答Android Java - Creating a Cronjob

  

Android AlarmManager是您要查找的课程。它可以   触发意图以设定的间隔发送到您的应用程序   你可以运行任何你想要的任务。

答案 1 :(得分:1)

你要找的是'Cron'。 可以使用AlarmManager来实现。 AlarmManager myAlarmManager = Context.getSystemService(Context.ALARM_SERVICE)