android实现延时的方法,Android实现延时总结
在开发中我们会经常遇到延时操作,为了方便在这里做一下总结
1 使用线程休眠实现延时操作
new Thread(){
@Override
public void run() {
super.run();
try {
Thread.sleep(5000);
progressDialog.dismiss();
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}.start();
2 TimerTask实现延时操作
TimerTask timerTask = new TimerTask() {
@Override
public void run() {
/**
* do something
*/
}
};
Timer timer = new Timer();
timer.schedule(timerTask,5000); //每隔5秒执行TimeTask的run方法
}
3 Handler的postDelayed方法
Handler handler = new Handler();
handler.postDelayed(new Runnable() {
@Override
public void run() {
/**
*要执行的操作
*/
}
}, 3000);//3秒后执行Runnable中的run方法Handler handler = new Handler();
handler.postDelayed(new Runnable() {
@Override
public void run() {
/**
*do something
*/
}
}, 5000); //5秒后执行Runnable中的run方法
android实现延时的方法,Android实现延时总结相关推荐
- android颜色值的表示方法android:background=#FFFFFFFF的意思
android颜色值的表示方法 android:background="#FFFFFFFF"的意思 Android中的颜色值是通过红(Red).绿(Green).蓝(Blue)三原 ...
- android的handler使用方法,android中handler用法总结
一.Handler的定义: Handler主要接收子线程发送的数据, 并用此数据配合主线程更新UI,用来跟UI主线程交互用.比如可以用handler发送一个message,然后在handler的线程中 ...
- android中的add方法,Android中Fragment怎么addView?
慕勒3428872 Fragment是Android honeycomb 3.0新增的概念,在Android--Fragment介绍.AndroidFragment使用.Android Fragmen ...
- android的反调试方法,Android平台融合多特征的APP反调试方法与流程
本发明涉及Android平台融合多特征的APP反调试方法,属于计算机与信息科学技术领域. 背景技术: 应用程序本身并不具备反调试的功能,但是动态调试是动态分析应用逻辑.动态脱壳等攻击方式所采取的必要手 ...
- android 开启子线程方法,android中开启子线程
AndroidRuntime(673): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example/ ...
- android 矢量图片使用方法,Android中的矢量图
概述 VectorDrawable是通过XML文件中的一系列点,线和曲线及其相关颜色信息定义的. 使用VectorDrawable的主要优点是图像可扩展性. 它可以缩放而不损耗显示质量,这意味着相同的 ...
- android 设置全屏方法,Android中设置全屏的方法
在开发中,我们经常需要把我们的应用设置为全屏,这里有两种方式: 一是在代码中设置; 二是在配置文件中设置 一. 在代码中设置 public class BaseActivity extends Act ...
- Android解析xml的方法,Android中解析XML格式数据的方法
XML介绍:Extensible Markup Language,即可扩展标记语言 一.概述 Android中解析XML格式数据大致有三种方法: SAX DOM PULL 二.详解 2.1 SAX S ...
- android toolbar的使用方法,Android中Toolbar的基本使用
Android的标题栏是很重要的一个模块,App是否易用很大一部分要看标题栏.写这个博客的时候刚发现谷歌推出了一种新的标题栏实现方式. 它相对于以前的ActionBar来说,最大的变化是开发者可以在标 ...
- android monitor的使用方法,Android Device Monitor使用方法及常见问题解决方案
Android Device Monitor使用方法及常见问题解决方案 发布时间:2018-07-17 18:18, 浏览次数:1184 , 标签: Android Device Monitor DD ...
最新文章
- Stream 与 byte[] 互转
- Python 学习笔记 -- 序列的基本使用
- 深度学习核心技术精讲100篇(五)-通过CTR预估对比深度学习模型(deepfm)梯度提升模型(catboost)
- es6拼接字符串的方式。
- leetcode1162. 地图分析(bfs)
- c# 读取记事本txt文档到DataTable中
- 实用卷积神经网络 运用python pdf_解析卷积神经网络—深度学习实践手册 中文pdf高清版...
- gulp.js 自动化构建工具学习入门
- [凡文]Docker+Jenkins+Gradle+GitLab在Linux服务端自动化构建Android包
- itextpdf html 样式,将HTML解析为PDF的iText样式
- javaweb 发布目录
- CS 231n 学习笔记 03——课程3.1 损失函数
- ASP.NET FileUpload文件上传路径问题
- 全国地图poi数据下载
- fpga烧写bin文件_FPGA烧写的方式和具体过程分析
- 《R语言与数据挖掘》⑥-④分类与预测建模【KNN算法】
- 各种插件、扩展、工具网站
- 【H2O系列001】H2O概述
- rstudio 连接mysql_Rstudio ODBC 连接MySQL
- java基于springboot二手交易平台-计算机毕业设计