今天,我想和大家分享一点安卓技能和活动中常用的技巧。今天,我将教你一个Android定时任务;
在与大家分享之前,我推荐我自己的Android开发技术共享和交换平台:653961128。无论你是小白还是丹尼尔,我都欢迎不时分享干货,包括最新的Android企业案例研究材料和2017的零基础入门教程。欢迎初学者和高级合作伙伴交流学习,共同进步。
线.sleep
JAVA不推荐这样做
sleep暂停了线程。如果需要循环,则需要手动设置while等。
实施模式:
释义handler类:接收和处理消息
定义一个实现runnable接口的线程类:线程循环发送消息,并与sleep设置时间间隔。
开始线程:
最简单的Android实现
此方法在特定时间后启动可运行对象
设置处理程序
Setrunnable,其中handler再次调用runnable来实现循环,间隔为循环时间间隔
启动线程时,如果不需要延迟,可以直接运行run()如果需要延迟启动,请致电AndyLaupostDelayed(runnable,1000);
停止计时器,handler移除Callbacks(runnable);
建议执行更多任务
这里只有延迟执行。schedule方法还可以添加一个参数作为计划执行的间隔,即schedule(TimerTask任务、长延迟、长周期)
分享到此结束。我希望它能帮助你。那些不懂的人可以发表评论并留言。喜欢我的人可以关注我
最新评论