问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

android 线程可以有几个handle

发布网友 发布时间:2023-08-21 12:08

我来回答

1个回答

热心网友 时间:2024-12-13 05:38

android.os.Handler   Handler在android里负责发送和处理消息。它的主要用途有:   1)按计划发送消息或执行某个Runnanble(使用POST方法);   2)从其他线程中发送来的消息放入消息队列中,避免线程冲突(常见于更新UI线程)    默认情况下,Handler接受的是当前线程下的消息循环实例(使用Handler(Looper looper)、Handler(Looper looper, Handler.Callback callback)可以指定线程),同时一个消息队列可以被当前线程中的多个对象进行分发、处理(在UI线程中,系统已经有一个Activity来处理了,你可以再起若干个Handler来处理)。在实例化Handler的时候,Looper可以是任意线程的,只要有Handler的指针,任何线程也都可以sendMessage。Handler对于Message的处理不是并发的。一个Looper 只有处理完一条Message才会读取下一条,所以消息的处理是阻塞形式的(handleMessage()方法里不应该有耗时操作,可以将耗时操作放在其他线程执行,操作完后发送Message(通过sendMessges方法),然后由handleMessage()更新UI)。 android中Handle类的用法 当我们在处理下载或是其他需要长时间执行的任务时,如果直接把处理函数放Activity的OnCreate或是OnStart中,会导致执行过程中整个Activity无响应,如果时间过长,程序还会挂掉。Handler就是把这些功能放到一个单独的线程里执行,与Activity互不影响。 当用户点击一个按钮时如果执行的是一个常耗时操作的话,处理不好会导致系统假死,用户体验很差,而Android则更进一步,如果任意一个Acitivity没有响应5秒钟以上就会被强制关闭,因此我们需要另外起动一个线程来处理长耗时操作,而主线程则不受其影响,在耗时操作完结发送消息给主线程,主线程再做相应处理。那么线程之间的消息传递和异步处理用的就是Handler。 加群讨论研究 QQ群:56839077
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
"多难兴邦"这个词,让我们懂得了什么? uc怎么进入阅读模式 进入阅读模式方法介绍 uc怎么进入小说阅读模式 uc浏览器设置阅读模式-uc浏览器设置阅读模式方法 uc电脑阅读模式怎么设置电脑上UC浏览器的阅读模式怎么打开 微信怎么判断对方把你拉黑并且删除了,还是只是拉黑了? 公司诉讼由哪个法院管辖?公司诉讼管辖确定的理论依据? 笔记本电脑开机无法进入系统笔记本电脑开机后无法进入系统 从深圳到乌镇玩三天,花销最少是多少?越少越好,如果有个计划就更好乐 马上快过年放假了,第一次去见岳父,送茅台好还是五粮液好? [转载]android如何自定义进行线程的更新,使用handle 女人为什么老是脚底手心都很干燥无力 脚心困是怎么回事麻烦告诉我 微博如何设置不让别人看到关注的人呢 怎么最近脚老是感觉好累啊?老是睡觉,都不想走路,到底是怎么回事?? 王牌对王牌徐静蕾黄磊是哪一期? 杭州面包店有多卷 血橙和西柚的区别 小足杆的骨头长什么样子 ...脚底很累,小腿也有点酸累,每天都这样?是怎么回事?按摩了好点?可还是... 贴吧提示:你的账号被屏蔽,所有发帖一律隐藏。这个怎么办?急急急... ...怎么回事啊?怎么才可以继续发帖啊?多长时间就好了? 屏蔽微信好友对方知道吗 骨密度仪怎么样用? 女性太容易疲劳是什么原因?导致女性疲劳是什么原因? 脚之前被撞过现在出现脚晕累是什么引起的? 女人脚底累是怎么回事,应该如何处理 请问平日里,走路或者站久了会从要到脚后跟都很累特别是要就好像掏空了... ...脚(尤其是脚后跟和脚心)感到累,两年了,一直没有好转,怎么回事... 换一种方式也许离成功更近阅读答案!好的,再加分 50岁,坐长时间,走路小腿和脚不听使唤了,有点酸,走一会就好了,怎么回 ... 女人嗜睡,整天感觉很累,特别是脚,身体还会忽冷忽热,这是什么症状?_百 ... 《好的教育》听到心醉 竹蠹茅亦干的上一句竹蠹茅亦干的上一句是什么 竹蠹茅亦干的上一句是什么 虎骨密度测量方法 我是一个体寒的女生,经常会感到腰酸,脚软无力,脚又容易麻痹,要怎样才 ... 女生如何消除疲劳? 8月12日火车票什么时候开售 8月11号火车票什么时候开售 13号的票什么时间开始卖 万家乐壁挂炉水泵放气方法 库板发泡理论密度怎么测算 ...聚氨酯保温层 大小 厚度 密度 容量 重量之间的关系计算公式 聚氨酯泡沫填缝剂实验代表数量 聚氨酯泡沫填缝剂1立方等于多少升 200立方聚氨酯多少吨 检验聚氨酯保温管规范有哪些 如何测聚氨酯的吨位 聚氨酯填缝剂的介绍