摘要:
相互关系 一张图说明关系: Activity持有一个PhoneWindow实例 mDecorView是View树的根节点,PhoneWindow持有一个mDecorView实例 所有window通过WindowManager管理 WindowManager持有一个ViewRootImpl用于管理Vi 阅读全文
posted @ 2020-07-16 21:46
夜空中最亮的盖子
阅读(415)
评论(0)
推荐(0)
摘要:
概述 EventBus基于安卓优化的发布-订阅事件总线,本质上还是Java的观察者模式。消息接收者注册到Bus总线,消息发送后根据相应的消息类型分发消息。 总的注册和消息发送流程如下 源码解读 观察者注册 使用单例模式新建唯一EventBus实例 public static EventBus get 阅读全文
posted @ 2020-07-16 19:44
夜空中最亮的盖子
阅读(1686)
评论(0)
推荐(0)
摘要:
dp 一种基于屏幕密度抽象长度单位。在每英寸160点的显示器上,1dp = 1px。为什么要选160这个数字呢,因为第一款安卓设备的DPI是160。 假如在不同设备上都设置了240dp的控件宽度,显示效果是一样的。 sp 与dp类似,但是会根据系统字体的大小调整 px 像素单位,假如在不同分辨率的设 阅读全文
posted @ 2020-07-16 18:56
夜空中最亮的盖子
阅读(436)
评论(0)
推荐(0)

浙公网安备 33010602011771号