android 循环操作
2015-10-23 10:36
477 查看
1:Timer
2:Handler
3:终止循环
Timer timer = new Timer(); timer.schedule(new TimerTask() { @Override public void run() { //你要做的事 } }, 0, 1000);//0秒后执行,每1秒执行一次 timer.cancel();//取消操作
2:Handler
Handler handler = new Handler(); Runnable runnable = new Runnable() { @Override public void run() { //你要做的事。。。 } }; handler.postDelayed(runnable, 1000);//1秒后执行 handler.removeCallbacks(runnable);//取消线程 /////////////////////////////////或者 new Handler().postDelayed(new Runnable() { @Override public void run() { //你要做的事。。。 } }, 1000);
3:终止循环
final Handler mHandler = new Handler(); Runnable mRunnable = new Runnable() { @Override public void run() { //你要做的事。。。 mHandler.removeCallbacks(this);//循环执行,完成后取消线程 } }; mHandler.postDelayed(mRunnable, 1000);//1秒后执行
相关文章推荐
- Android 蓝牙低能耗(BLE)
- Android Shaper: Paint.Xfermode和Path,实现图片圆角效果
- Binder和SurfaceFlinger以及SystemServer介绍-android学习之旅(79)
- Binder和SurfaceFlinger以及SystemServer介绍-android学习之旅(79)
- Binder和SurfaceFlinger以及SystemServer介绍-android学习之旅(79)
- Binder和SurfaceFlinger以及SystemServer介绍-android学习之旅(79)
- Android studio、idea中svn不停输入用户密码
- android launchmode singleinstance后台切换问题
- 【FastDev4Android框架开发】Android首页图片自动无限循环轮播Gallery+FlowIndicator(二)
- Android 的NumberPicker相关问题
- 使用aapt查看apk包名和启动的activity
- Android textview 显示不全的问题
- Android开发中无处不在的设计模式——原型模式
- Android官方提供的支持不同屏幕大小的全部方法
- Android开发总结笔记 四大组件之ContentPovider(下) 1-2-9
- 【Android应用开发】Android Studio 错误集锦 -- 将所有的 AS 错误集合到本文
- 【Android应用开发】Android Studio 错误集锦 -- 将所有的 AS 错误集合到本文
- android比较时间
- Android 线程池及多线程下载,Progressbar动态更新以及文件保存sd卡
- Android 线程池及多线程下载,Progressbar动态更新以及文件保存sd卡