博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
android 消息接受传送与线程的启动
阅读量:4218 次
发布时间:2019-05-26

本文共 578 字,大约阅读时间需要 1 分钟。

    在做一些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);//发送消息
}

通过以上方式皆可实现建立线程进行图片加载等相关任务。

转载地址:http://bftmi.baihongyu.com/

你可能感兴趣的文章
【屌丝程序的口才逆袭演讲稿50篇】第七篇:请留意我们身边的风景 【张振华.Jack】
查看>>
【屌丝程序的口才逆袭演讲稿50篇】第八篇:坚持的力量 【张振华.Jack】
查看>>
【屌丝程序的口才逆袭演讲稿50篇】第九篇:春节那些事-过年回家不需要理由【张振华.Jack】
查看>>
【屌丝程序的口才逆袭演讲稿50篇】第十一篇:马云乌镇40分钟演讲实录【张振华.Jack】
查看>>
Java并发编程从入门到精通 张振华.Jack --我的书
查看>>
【屌丝程序的口才逆袭演讲稿50篇】第十二篇:世界上最快的捷径【张振华.Jack】
查看>>
Android中Java代码和XML布局效率问题
查看>>
android TextView属性大全(转)
查看>>
Conclusion for Resource Management
查看>>
Conclusion for Constructors,Destructors,and Assignment Operators
查看>>
《浪潮之巅》1 AT&T
查看>>
《浪潮之巅》2蓝色巨人 IBM公司
查看>>
《浪潮之巅》3水果公司的复兴
查看>>
《浪潮之巅》4计算机工业的生态链
查看>>
《浪潮之巅》5奔腾的芯 英特尔公司
查看>>
python语言程序设计基础笔记(三)从题目到方案
查看>>
读取txt文件出现出现多余空行问题
查看>>
从理论到实践开发自己的聊天机器人
查看>>
@***装饰器(python)
查看>>
最优化算法之梯度下降法
查看>>