为了账号安全,请及时绑定邮箱和手机立即绑定

Android面试常客Handler详解

难度中级
时长 2小时 0分
学习人数
综合评分9.30
169人评价 查看评价
9.7 内容实用
9.3 简洁易懂
8.9 逻辑清晰
前面那节放着视频去吃饭了,这节不错 都懂了,给老师103分,多一分关怀多一分感动
素材可以的老师
突然发现个隐藏关卡,把语速调到0.5好玩

最新回答 / 学嗨玩嗨
Ctrl+点击 进不去是你本地没有 需要下载

最新回答 / MyandroidFan
那只有去多看源码,通过源码去理解这些问题了。

最赞回答 / 喜得温词
这是因为你虽然是在子线程中创建的Handler,但是当Handler被创建出来的时候,子线程并没有创建出Looper,而Handler在创建的时候就会与Looper进行绑定(可以去查看源码),所以当你创建出Handler,而子线程没有Looper,所以Handler会与主线程的Looper进行绑定。(因为主线程的Looper在主线程创建出来的时候便也别创建出来)
缺点:老师讲的真水,是水不是帅。老师吐字不清,讲的乱。没经验。优点:这个老师貌似讲别的不错,我还没听过。我不是喷子也不是水军。我只是imooc的听课学生。
如果老师可以用一个大一点的例子讲解就好了,这样讲解虽然看的明白,但是真正用的时候要比这复杂的多。
呃,我感觉看完了这个课程只了解了handler、looper、messagequeue、message这几个之间的字面关系,但是具体的那些线程啊什么的,我还是没彻底弄明白。
老师的继承和实现都说乱了

最新回答 / 这个杀手不太累
可以理解为与UI相关的操作为主线程,执行耗时任务的为子线程
这讲师代码太乱了,太给自己省事了。
老师告诉你能学到什么?
通过本课程,你将学到: 1、什么是Handler 2、如何使用Handler 3、Handler的原理是什么 4、如何定义一个与线程相关的Handler 5、Android更新UI的几种方式 6、非UI线程真的不能更新UI吗 7、Handler使用过程中遇到的问题

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消