Android回顾之延迟执行
来源:互联网 发布:正大华日软件 编辑:程序博客网 时间:2024/05/22 02:13
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);三、android消息处理
new Handler().postDelayed(new Runnable(){ public void run() { //execute the task } }, delay);
推荐使用第三种
0 0
- Android回顾之延迟执行
- android延迟执行
- android延迟执行
- Android - 延迟执行PostDelayed
- Android:延迟执行PostDelayed
- android 中延迟执行
- Android 延迟执行
- Android延迟执行PostDelayed
- Android延迟执行
- IOS开发之延迟执行
- android 延迟3秒执行
- Android 延迟执行某方法
- android 延迟执行, TextUtils类
- Android回顾之布局
- Android回顾之短信
- IOS开发之延迟执行---妙用篇
- IOS学习之——延迟执行
- iOS开发技术之延迟执行
- 三角类1---周长与面积
- Dapper ORM 用法—Net下无敌的ORM
- 我在面试时问到的问题 或许对你有帮助
- Stanford机器学习---第九讲. 聚类
- [C语言基础]C学习笔记(一)
- Android回顾之延迟执行
- 逆波兰表达式的求解
- Linux的内存映射
- 使用Graphviz 画二叉树
- 三角类2---周长与面积
- android如何在子线程中弹出Toast
- linux修改tomcat默认访问项目
- error C2678 binary '<' : no operator found for map<std::string, shared_ptr<Foo>>
- linux系统安装rar解压缩包的方法