摘要: AlarmManager介绍 AlarmManager这个类提供对系统闹钟服务的访问接口。 你可以为你的应用设定一个在未来某个时间唤醒的功能。 当闹钟响起,实际上是系统发出了为这个闹钟注册的广播,会自动开启目标应用。 注册的闹钟在设备睡眠的时候仍然会保留,可以选择性地设置是否唤醒设备,但是当设备关机 阅读全文
posted @ 2017-02-15 17:29 brave-sailor 阅读(321) 评论(0) 推荐(0)
摘要: 前些时候,有人在我「非著名程序员」微信公众号的后台问我有没有设置闹钟的demo,我当时说承诺为大家写一个,一直没空,直到最近又有人跟我要,我决定抽时间写一个吧。确实设置闹钟是一个比较麻烦的东西。我在这里写的这个demo抽出来了封装了一个类库,大家直接调用其中的设置闹钟和取消闹钟的方法即可。可以设置每 阅读全文
posted @ 2017-02-15 17:28 brave-sailor 阅读(920) 评论(0) 推荐(0)
摘要: 闹钟的原理可用下面我自己画的一幅图来概括:(不对的地方,尽管吐槽) 我们来看看新建闹钟到闹钟响铃的步骤: 1、新建一个闹钟: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 // 获得AlarmManager实例 fi 阅读全文
posted @ 2017-02-15 17:27 brave-sailor 阅读(4588) 评论(0) 推荐(0)
摘要: Android中的AlarmManager功能很强大,它是一个全局定时器,可以在指定时间或者指定周期启动其他组件(包括Activity、Service、BroadcastReceiver)。 使用AlarmManager编程也很简单,只要按照以下步骤即可: 1.获取AlarmManager对象; 2 阅读全文
posted @ 2017-02-15 17:26 brave-sailor 阅读(5010) 评论(0) 推荐(0)