Android 三种延迟操作的实现方法

实现方法:

一、线程

new Thread(new Runnable(){      public void run(){        Thread.sleep(XXXX);        handler.sendMessage();----告诉主线程执行任务      }   }).start   

 二、延时器

 TimerTask task = new TimerTask(){      public void run(){      //execute the task       }    };    Timer timer = new Timer();  

三、Android消息处理

new Handler().postDelayed(new Runnable(){     public void run() {     //execute the task     }    }, delay);   

推荐使用第三种

以上就是Android三种延迟的方法,如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

更多相关文章

  1. Android(安卓)EditText截获与监听输入事件
  2. 【Android(安卓)工具类】常用工具类(方法)大全
  3. Android的多线程限制
  4. Android检测外接USB设备的几种方法
  5. Android(安卓)>> 26. RecyclerView(一)
  6. Android(安卓)GPS使用
  7. Android(安卓)java.lang.SecurityException: Failed to find pro
  8. Android(安卓)- 使用AIDL设计远程接口
  9. Android(安卓)NDK 错误解决方法(持续更新ing)

随机推荐

  1. Android教程之MediaStore
  2. android TextView属性
  3. Android发送短信
  4. Google I/O 发布android studio for linu
  5. Android(安卓)实现图片的自动缩放,适应分
  6. Android设计模式系列--工厂方法模式
  7. Android学习之BottomNavigationBar实现An
  8. 理解WebKit和Chromium: 调试Android系统
  9. Android(安卓)Studio 安装 NDK(Mac OX)
  10. android弹出抉择对话框-仿某团购网androi