android中延迟执行某个任务
来源:互联网 发布:gis案例 高程数据 编辑:程序博客网 时间:2024/06/16 04:56
android中延迟执行某个任务
Android App开发在某些情况下需要有延时功能,比如说App首页显示定格3秒,然后自动跳到登录页的情况,这就好比是一个预加载,但是这个预加载可能瞬间就完成了,撑不到3秒钟,这是就要求你做延时处理。
下面是三种方法:
一、线程
1. new Thread(new Runnable(){ 2. public void run(){ 3. Thread.sleep(XXXX); 4. handler.sendMessage();----告诉主线程执行任务 5. } 6. }).start();
二、延时器
1. TimerTask task = new TimerTask(){ 2. public void run(){ 3. //execute the task 4. } 5. }; 6. Timer timer = new Timer(); timer.schedule(task, delay);
new Handler().postDelayed(new Runnable(){ public void run() { //execute the task } }, delay);
阅读全文
0 0
- android中延迟执行某个任务
- android中延迟执行某个任务
- android中延迟执行某个任务
- android中延迟执行某个任务
- android中延迟执行某个任务
- android中延迟执行某个任务
- android中延迟执行某个任务
- android中延迟执行某个任务
- android中延迟执行某个任务
- android中延迟执行某个任务
- android中延迟执行某个任务
- android中延迟执行某个任务
- android中延迟执行某个任务
- android中延迟执行某个任务
- android中延迟执行某个任务
- android中延迟执行某个任务
- android中延迟执行某个任务
- android中延迟执行某个任务
- 一篇React Native 的文章
- Android Debuggerd的分析及使用方法
- 【技巧】当屏幕宽度更换时变换调用css
- Solr JAVA客户端SolrJ的使用
- 子进程 和 线程 的区别
- android中延迟执行某个任务
- 开发规范
- Ubuntu中解压缩包zip,tar,tar.gz,tar.bz2
- 在Android中使用WindVane所遇到的坑
- 利用 xtrabackup 进行线上 MySQL 数据库主从恢复
- xml
- 计算机视觉整理库
- 如何取得结构体成员相对于结构体的偏移量
- 值类型与引用类型的区别与用法