android基础知识----延迟和计时效果(handler 、Thread、CountDownTimer )
2017-02-24 01:02
645 查看
本来觉得简单,用一次查一次这次写一次 ,纯粹提醒自己
(蠢/(ㄒoㄒ)/~~)
方法一
方法二
这骗文章没有什么 就是提醒自己
方法三
(蠢/(ㄒoㄒ)/~~)
方法一
Handler handler = new Handler(); handler.postDelayed(new Runnable(){ @Override public void run() { //過兩秒後要做的事情 }}, 2000);
方法二
try{ // delay 1 second Thread.sleep(1000); } catch(InterruptedException e){ e.printStackTrace(); }
这骗文章没有什么 就是提醒自己
方法三
timer.start();//开始计时器 //5000 指计时到5秒 1000间隔时间 private CountDownTimer timer = new CountDownTimer(5000, 1000) { @TargetApi(Build.VERSION_CODES.JELLY_BEAN) @Override public void onTick(long millisUntilFinished) { //计时过程中的 millisUntilFinished当前第几秒 } @TargetApi(Build.VERSION_CODES.JELLY_BEAN) @Override public void onFinish() { //计时完成执行的事情 Intent mainIntent = new Intent(ADActivity.this, MainActivity.class); ADActivity.this.startActivity(mainIntent); ADActivity.this.finish(); } }; @Override protected void onDestroy() { super.onDestroy(); if (null != timer) { timer.cancel(); } }
相关文章推荐
- [Android基础知识] 之十五: Android中更新UI的线程:Thread 、Handler、Looper、TimerTask等
- android基础知识02——线程安全4:HandlerThread
- android基础知识02——线程安全3:Message,MessageQueue,Handler,Looper
- android基础知识02——线程安全2:handler、message、runnable
- android 基础 handler message runnable thread looper
- Android 用Handler和Message实现计时效果及其中一些疑问
- 【Android基础知识】Handler、Message、Looper的关系
- android anim 动画效果 基础知识
- [android基础知识] 之八:线程的使用之Handler
- Android基础知识之tween动画效果
- Android源码基础解析之HandlerThread
- Android基础知识总结系列(二)——Handler
- [Android基础知识]视图动画第二篇,Camera 3D效果
- Android基础知识之frame动画效果
- [Android 基础知识] 之 二十一 UI与Handler实例之小球碰撞
- android Handler和Thread实现定时器开始计时和停止计时
- Android常用代码片段收藏---基础篇一(Button、BootBroadcastReceiver 、thread 、Handler 、wakelock、BroadcastReceiver 等)
- android基础笔记:从网路中读取数据,并显示(Thread、handler、httpclient、XmlPullParser 、BaseAdapter)
- Android基础 Android中的Handler, Looper, MessageQueue和Thread
- 【Android基础知识】使用Gallery和ImageSwitcher实现图片轮播效果