android 消息接受传送与线程的启动
来源:互联网 发布:mysql in 多个字段 编辑:程序博客网 时间:2024/06/14 10:23
在做一些Android客户端的时候或者是游戏,我们所需要的是要加载一些文件进来,比如说音乐文件,图片文件之类的,但是这些操作相对来说比较耗费时间,所以可能回导致我们加载界面时 出现迟缓的问题,所以这是我们就需要建立多个线程将操作在 不同线程中来进行实现,来避免出现因为加载导致失败的问题,下面具体说一下代码的实现。
private static final int MSG=1;//设置一个不可修改的静态常量来控制消息传送机制
private Handler handler = new Handler(){//建立消息接受机制
@Override
public void handleMessage (Message msg){
if (msg.what==MSG){
loadicons();//执行相应的操作
}
}
};
private class Thread1 extends Thread{//建立一个线程来实现消息的传送将消息传送给消息接受者来实现某些功能
public void run (){
Message msg = new Message();//建立一个消息
msg.what=MSG;//为该消息进行赋值
handler.sendMessage(msg);//发送消息
}
通过以上方式皆可实现建立线程进行图片加载等相关任务。
0 0
- android 消息接受传送与线程的启动
- android的消息与线程
- android Runnable建立线程,与UI、activity信息的传送
- MFC 工作者线程传送消息
- android asmack 接受消息
- Android Handler消息机制:没有启动新的线程
- android 中线程的启动与休眠
- Android线程与消息机制
- Android线程与消息处理
- Android线程与消息机制
- rabbitmq 消息传送与监听
- 使用IBM Bluemix的服务Internet of Things Foundation接受Android手机传送来的信号
- Android:Handler消息传送机制
- PostThreadMessage window线程间传送消息
- android 短信管理(获取接受到短信的消息)
- android 短信管理(获取接受到短信的消息)
- android 接受消息广播,简单的自定义notification样式弹出
- 【Android】进度条与线程之间的消息处理
- hdu 3183 A Magic Lamp
- mysql学习笔记(导入导出)
- Java基础部分
- [LeetCode] Balanced Binary Tree
- DELPHI代码
- android 消息接受传送与线程的启动
- java io 操作实例
- ACdream群OJ--1035
- 百度营销传统企业在互联网思维下的营销变革
- 整理思路,静下心学习
- 写Makefile踩过的坑
- HDU 3415 Max Sum of Max-K-sub-sequence 最长K子段和
- socket 套接字学习笔记
- 傻的一塌糊涂 - 30分钟的 2 SUM = Two Sum