android post和postdelay
来源:互联网 发布:苹果怎么授权软件 编辑:程序博客网 时间:2024/05/21 10:22
这是一种可以创建多线程消息的函数使用方法:
1,首先创建一个Handler对象
Handler handler=new Handler();
2,然后创建一个Runnable对象
Runnable runnable=new Runnable(){
@Override
public void run() {
// TODO Auto-generated method stub
//要做的事情,这里再次调用此Runnable对象,以实现每两秒实现一次的定时器操作
handler.postDelayed(this, 2000);
}
};
3,使用PostDelayed方法,两秒后调用此Runnable对象
handler.postDelayed(runnable, 2000);
实际上也就实现了一个2s的一个定时器
4,如果想要关闭此定时器,可以这样操作
handler.removeCallbacks(runnable);
当然,你也可以做一个闹钟提醒延时的函数试试,比如,先用MediaPlayer播放闹钟声音,
如果不想起,被停止播放之后,下次就5分钟后再播放,再被停止的话,下次就4分钟后播放,
………………
只要更改延时的时间就可以实现了,用一个static对象的话会比较容易操作。
0 0
- android post和postdelay
- 关于view.post()和view.postDelay()的妙用
- View.post(Runnable) ;View.postDelay(Runnable , long)
- android的ui线程阻塞实验和证明handle.postdelay没有起新线程
- 利用PostDelay实现的简单好用的timer类(android)
- get和post请求,Android
- android get和post请求
- android中view.post和handle.post的区别
- postDelay 实现app引导页
- Android连网Get、Post和HttpURLConnection
- Android系列之Post图片和数据
- Android 实现Http get 和post操作
- Android关于GET和POST发送请求
- Android发送GET和POST请求DEMO
- Android发送GET和POST请求DEMO
- Android HttpClient基本使用方法!!--get和post
- android--Http协议[Get和Post]详解
- Android Http协议[Get和Post]详解
- EOF的值
- 求π的近似值
- 用宏表示π的值
- android-studio 打开react-native android
- LeetCode 468. Validate IP Address
- android post和postdelay
- openwindow url传参中文乱码问题
- 关于android中postDelayed方法的讲解
- 教父一 - 笔记
- Unity 脚本生命周期流程图
- [整理]几个好的嵌入式linux学习网站和博客
- MAVEN工程依赖
- 九度OJ调整方阵
- C 求字符串的长度和查找字符