android 定时任务 隔一段时间执行 开启 关闭
来源:互联网 发布:淘宝图书影印版怎么样 编辑:程序博客网 时间:2024/05/20 22:29
有些情况需要隔一段时间去执行某个操作一次或者是每隔一段时间久执行某个操作:
下面是每隔一段时间就执行某个操作,直到关闭定时操作:
[java] view plaincopy
final Handler handler = new Handler();
Runnable runnable = new Runnable(){
@Override
public void run() {
// TODO Auto-generated method stub
// 在此处添加执行的代码
handler.postDelayed(this, 50);// 50是延时时长
}
};
handler.postDelayed(runnable, 50);// 打开定时器,执行操作
handler.removeCallbacks(runnable);// 关闭定时器处理
下面是隔一段时间后执行某个操作一次,执行完后,不再执行
[java] view plaincopy
final Handler handler = new Handler();
runCount = 0;// 全局变量,用于判断是否是第一次执行
Runnable runnable = new Runnable(){
@Override
public void run() {
// TODO Auto-generated method stub
if(runCount == 1){// 第一次执行则关闭定时执行操作
// 在此处添加执行的代码
handler.removeCallbacks(this);
}
handler.postDelayed(this, 50);
runCount++;
}
};
handler.postDelayed(runnable, 50);// 打开定时器,执行操作
已测试通过,若有更好的办法,希望能相互交流一下。
- android 定时任务 隔一段时间执行 开启 关闭
- android 定时任务 隔一段时间执行 开启 关闭
- android 定时任务 隔一段时间执行 开启 关闭
- android 定时一段时间执行
- android 定时一段时间执行
- android 定时一段时间执行
- android 定时一段时间执行
- android 定时执行任务
- Android任务定时执行
- Android定时执行任务
- android定时执行任务
- Android定时执行任务
- 学习如何每隔一段时间定时重复执行任务
- Spring定时任务执行一段时间后不运行了
- android定时循环执行任务
- android 定时执行一个任务
- Android后台执行定时任务
- android 计数器---定时执行任务
- StringTokenizer类的用法
- 【笔记(添加中)】康托尔、哥德尔、图灵——永恒的金色对角线 by 刘未鹏
- main函数的奥秘
- 使用 FSharpx.TypeProviders.AppSettings 类型提供程序的方法
- Inna and Alarm Clock
- android 定时任务 隔一段时间执行 开启 关闭
- 蓝桥杯:翻硬币(贪心)
- 使用 FSharpx.TypeProviders.Graph 类型提供程序的方法
- 使用 FSharpx.TypeProviders.Math 类型提供程序的方法
- Debian下配置telnet服务器【转】
- 初步学习java时遇到的一些问题及对初学朋友们的鼓励
- mac os上在securecrt中使用screen没有HOME的解决办法
- NYOJ 121 另类乘法
- 文档加载完毕执行JS的三种方法