定时程序
文章平均质量分 80
109905418
谨慎,优秀,力戒浮躁!
展开
-
使用AlarmManager 多次定时提醒
实现多次定时提醒的原理是: 在添加时间点后, 需要将所添加的时间点保存在文件或数据库中。 在这里使用SharedPreferences 来保存时间点,key和value都是时间点.然后使用AlarmManager 每隔1分钟扫描一次,在扫描过程中从文件获得当前时间(时:分)的value,如果成功获得value,则说明当前时间为时间点,需要播放声音文件,否则继续扫描.本例使用Broadcast原创 2011-08-14 02:27:45 · 3393 阅读 · 0 评论 -
定时器 Timer
本例代码包括Handler 发送消息的简单实现过程.具有普遍意义Java.util.Timer 与 android.widget.Chronometer 在功能上有些类似,但Timer 比Chronometer 更强大,Timer 除了可以指定循环执行的时间间隔外,还可以重复执行和不重复执行,Chronometer 类一般用来计时Timer 定时执行功能是在TimeTask类中实现, T原创 2011-08-13 18:02:14 · 846 阅读 · 0 评论 -
AlarManager、DatePicker、TimePicker 的应用
本示例讲解一个定时的小程序,主要提供以下功能:1. 设置前一次MC 的日期2. 设置MC 的周期天数3. 设置每日期提醒的时间程序流程: 先显示上次 MC 日期及预计下次日期跟排卵 日期,单击设置按钮时,跳转到设置界面,利用DatePicker 设置上次 MC 日期、EditText 设置周期, 计算出下次 MC 的日期及排卵 期,在设置窗口下方的 TimePicker ,则原创 2012-03-19 00:11:07 · 1107 阅读 · 0 评论 -
实现可定时响起的闹钟----PendingIntent 与 AlarmManager 的运用
Android 中AlarmManager 类可以设置在指定的时间运行某些动作.具体代码 EX06_10 工程原创 2012-04-09 00:52:14 · 1136 阅读 · 1 评论 -
全局定时器 AlarmManager
在实际应用中,有的时候,需要时间服务不依赖应用程序而存在为了达到服务与应用程序独立的目的,需要获得AlarmManager 对象,可能通过如下代码获得:AlarmManager am = (AlarmManager)getSystemService(Context.ALARM_SERVICE);AlarmManager有一个重要的方法public void setRepeatin原创 2011-08-14 01:04:45 · 1087 阅读 · 0 评论 -
Handler 之 预约时间功能
Handler 是Android系统中处理定时操作的核心类。Handler 类主要通过以下三个方法来执行线程运行接口Runnable的时间:(1) 立即执行Runnable 对象 public final boolean post(Runnable r);(2) 在指定的时间 (uptimeMillis) 执行Runnable 对象 public final bo原创 2011-08-13 16:32:01 · 1320 阅读 · 0 评论 -
Chronometer 计时器
Chronometer (计时器)是TextView 的子类,这个组件可以用1秒的时间间隔进行计时,并显示出计时结果Chronometer 类有3个重要的方法: start、stop和setBase,其中 start 表示开始计时,stop 表示停止计时,setBase 表示重新计时,start() 和 stop() 没有参数,setBase()有一个参数,表示开始计时的基准时间, 如果要从当原创 2011-08-13 01:41:53 · 1589 阅读 · 0 评论