Android中的警报应用需要哪些组件?

时间:2016-01-23 23:36:08

标签: android alarmmanager android-alarms

主要类JobScheduler?我读过的关于JobScheduler的大部分内容都是关于未来的工作,但他们谈到的那些工作就像无线下载等。闹钟应用程序的情况是否相同?

构建闹钟安卓应用程序需要哪些类/组件?

2 个答案:

答案 0 :(得分:0)

我认为你应该使用

android.provider.AlarmClock

重新获得许可

com.android.alarm.permission.SET_ALARM

Take a look at this answer:

How to set Alarm using alarm clock class

答案 1 :(得分:0)

请参阅Android Alarms

  

警报(基于AlarmManager类)为您提供了一种执行方式   在应用程序生命周期之外的基于时间的操作。

所以

  • AlarmManager是Android中的一个类,用于访问设备警报服务。

您必须反映警报:

AlarmManager alarmManager = (AlarmManager) getSystemService(ALARM_SERVICE);

设置闹钟:

alarmManager.set(int type, long triggerAtMillis, PendingIntent operation)

然后你在其他类中实例化Intent广播以获得警报通知,等等,我建议你阅读上面的指南,或者看看:Alarm Example