android线程通信方式,Android 主线程和子线程通信问题
发布日期:2021-06-24 13:15:39
浏览次数:3
分类:技术文章
本文共 627 字,大约阅读时间需要 2 分钟。
Android 如今不支持View在子线程中创建及调用其方法。假设要实现子线程内容更新之后。将结果及时反馈到主线程中,该怎样出来呢?
能够在主线程中创建Handler来实现。 这样子线程的结果。能够通过发消息的形式。通知主线程。然后主线程中去及时更新View控件。
Handler的使用方式:
mHandler = new Handler(){
@Override
public void handleMessage(Message msg) {
super.handleMessage(msg);
switch (msg.what) {
case xxxxxx:
updateLotteryInfo();
break;
default:
break;
}
}
};
发消息的时候,能够: mHandler.sendEmptyMessage(xxxxx);
假设加入内容。能够:mHandler.obtainMessage(MessageName, MessageContent).sendToTarget();
在方法handleMessage 中能够msg.obj.toString() 获取Message的内容。
发送消息还有其它的方式。能够自行查阅
标签:mHandler,主线,程中,Handler,线程,msg,程和子,Android
来源: https://www.cnblogs.com/ldxsuanfa/p/10804277.html
转载地址:https://blog.csdn.net/weixin_33045961/article/details/117579900 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
能坚持,总会有不一样的收获!
[***.219.124.196]2024年04月11日 22时45分55秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
开源的东西,只是用来参考学习,要商用路途遥远
2019-04-28
MAC共享目录让WINDOWS访问
2019-04-28
NSString中如何正确判断包含一个变量字串NSString
2019-04-28
如何正确在NSMutableDictionary中加入一个变量int
2019-04-28
柳氏改代码之总结
2019-04-28
如何设计软件类招聘考题
2019-04-28
泰安出差,路边一景
2019-04-28
学会Squid之传统代理和透明代理一篇就够了!
2019-04-28
Squid代理(ACL过滤模块、日志分析、反向代理)!
2019-04-28
学会Redis初安装和五种数据类型一篇就够了!
2019-04-28
学会企业级网站优化一篇就够了(LNMP之全优化)!!!
2019-04-28
学会Redis主从与哨兵模式一篇就够了!
2019-04-28
学会Redis之群集搭建一篇就够了
2019-04-28
学会rsync远程同步和inotify实时同步一篇就够了!!!
2019-04-28
学会Tomcat和Nginx动静分离一篇就够了!
2019-04-28
学习GlusterFS分布式文件存储一篇就够了
2019-04-28
学会日志分析工具ELK一篇就够了!!!
2019-04-28