闹钟
文章平均质量分 81
witernie
这个作者很懒,什么都没留下…
展开
-
(一)AlarmManager使用与原理
闹钟原理当闹钟响起,实际上是系统发出了为这个闹钟注册的广播,会自动开启目标应用。 注册的闹钟在设备睡眠的时候仍然会保留,可以选择性地设置是否唤醒设备,但是当设备关机和重启后,闹钟将会被清除。主要代码介绍一个闹钟的代码编辑,核心使用到的类有三个 1.Calendar(计算闹钟需要响起的时间), 2.AlarmManager(设置/取消闹钟的管理类), 3.PendingIntent(闹钟的触发原创 2016-04-06 14:27:19 · 998 阅读 · 0 评论 -
(二)PendingIntent
PendingIntent PendingIntent pi:是闹钟的执行动作,比如发送一个广播、给出提示等等。PendingIntent是Intent的封装类。 - 需要注意的是,如果是通过启动服务来实现闹钟提示的话,PendingIntent对象的获取就应该采用Pending.getService(Context c,int i,Intentintent,int j)方法;原创 2016-04-07 11:32:54 · 436 阅读 · 0 评论