android的定时器
来源:互联网 发布:php mongodb连接池配置 编辑:程序博客网 时间:2024/05/18 03:51
android的Timer非常难用,这个Timer没有开始,没有暂停,只有cancel,一旦cancel这个Timer就废了,但是即使是废了的情况下,你重新new一个Timer,然后创建schedule,他又会告诉你说schedule已经存在....
总之Timer非常悲剧。
正确使用定时器是这样的:
private Handler handler = new Handler();private Runnable runnable = new Runnable() {@Overridepublic void run() {//do something //如果需要循环这里加入一句 //handler.postDelayed(this, 1000);}};
启动:
handler.postDelayed(runnable, 1000);停止:
handler.removeCallbacks(runnable);
0 0
- Android 定时器的使用
- android 定时器的实现
- android定时器的实现
- Android定时器的用法
- android 定时器的使用
- android 定时器的实现
- Android定时器的使用
- Android定时器的方法
- Android定时器的使用
- android 定时器的使用
- android 定时器的使用
- android 定时器的使用
- android 定时器的使用
- android 定时器的使用
- android 定时器的使用
- android 定时器的使用
- android 定时器的使用
- android 定时器的使用
- hadoop快速入门,伪分布式模式安装
- 什么是线程安全和线程不安全
- [34] Vijos P1002 过河(动态规划+状态压缩)
- Context都没弄明白,还怎么做Android开发?
- EventBus源码解析二
- android的定时器
- 三维观察流水线的理解
- 利用CSS和DIV的几种布局方法(2)
- knockoutjs ajax请求,然后输出到模板
- 深入浅出RxJava(一:基础篇)
- ERR_CONTENT_LENGTH_MISMATCH问题
- JavaWeb中Servlet和JSP的分工案例
- 解决for循环项问题
- CentOS 安装Python 3.52