线程 和handle的应用
2015-11-25 14:45
204 查看
new Thread(){
public void run(){
try {
sleep(5000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
myhandle.sendEmptyMessage(0);
}
}.start();
Handle:
Handler myhandle=new Handler(){
public void handleMessage(Message msg) {
if(msg.what==0){
if(anim!=null){
anim.stop();
iv_qd.setVisibility(View.VISIBLE);
iv_qd.setImageResource(R.drawable.iv_mb);
}
}
};
};
通过handle发送消息:线程中调用myhandle,通过sendEmptyMessage()发送消息,msg.what得到消息内容,然后做判断。我的第一篇博客
public void run(){
try {
sleep(5000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
myhandle.sendEmptyMessage(0);
}
}.start();
Handle:
Handler myhandle=new Handler(){
public void handleMessage(Message msg) {
if(msg.what==0){
if(anim!=null){
anim.stop();
iv_qd.setVisibility(View.VISIBLE);
iv_qd.setImageResource(R.drawable.iv_mb);
}
}
};
};
通过handle发送消息:线程中调用myhandle,通过sendEmptyMessage()发送消息,msg.what得到消息内容,然后做判断。我的第一篇博客
相关文章推荐
- Linux启动新进程的几种方法及比较
- 『《编程之法》读书笔记』——字符串旋转
- asp.net mvc实现rest风格返回json
- 2015河南科技学院高校csdn俱乐部--网线制作
- begoo 的路由 详细
- Flutter入门之无状态组件
- 图解VS2010打包全过程(转)
- zabbix实现mysql数据库的监控(二)
- 天声人语
- 解决在mysql表中删除自增id数据后,再添加数据时,id不会自增1的问题
- VS2010 正则替换
- 天声人语
- JavaScript Table 排序
- Android studio怎么获取SHA1数字签名
- PostThreadMessage和GetMessage
- PHP学习笔记
- jQuery功能一览
- 设计模式学习笔记-建造者模式
- DBCP连接mysql出现“8小时”问题解决
- 天声人语