handler
文章平均质量分 89
上马定江山
Android开发老司机
展开
-
字节二面:如何应对Framework层中多进程和线程通信场景
如果有人问:“在当下环境中,什么样的安卓程序员,不容易被淘汰?”我的答案是:“底层开发!”互联网行业,更新迭代非常快,目前Android底层的架构也在不断调整和优化中,这说明目前的不是最优解,而Android更新迭代了这么多版本,需要兼容旧版本,有些地方不能完全放开去设计,需要在兼容和完全优化中做选择。这里则需要能熟悉Android底层的原理,当在开发中遇到一些奇奇怪怪的问题时,我们可以通过debug和查看log等方式,结合底层原理去发现蛛丝马迹,真正解决一部分烦人的小概率bug。而且熟悉androi原创 2022-05-09 21:35:45 · 250 阅读 · 1 评论 -
Android Handler消息机制详解
在Android中,只有主线程才能更新UI,但是主线程不能进行耗时操作,否则会产生ANR异常,所以常常把耗时操作放到其他子线程进行。如果在子线程中需要更新UI,一般都是通过Handler发送消息,主线接收消息后进行相应的UI逻辑处理。一.什么是Handler Handler是一个消息分发对象。 Handler是Android系统提供的一套用来更新UI的机制,也是一套消息处理机制,可以通过Handler发消息,也可以通过Handler处理消息。二.为什么使用Handler 为了解决多原创 2022-04-14 20:53:25 · 1668 阅读 · 2 评论