前言 android L开始launcher3对于package变化的监听发生了改变,M之前都是通过PackageChangedReceiver(PackageChanged...
IP属地:贵州
前言 android L开始launcher3对于package变化的监听发生了改变,M之前都是通过PackageChangedReceiver(PackageChanged...
handler通信实现的方案实际上是一种内存共享的方案 为什么线程间通信不会干扰,加了锁,内存管理设计的很完善 通过loop.loop启动loop.就开始了一个死循环,循环去...
锁 锁分为 类锁 对象锁 显示锁image.png写在函数上的锁,不用去设置锁的谁,会自动去寻找一把锁,并且如果是static修饰的话,静态上的synchronized锁,默...
View的绘制和事件处理是两个重要的主题,上一篇《图解 Android事件分发机制》已经把事件的分发机制讲得比较详细了,这一篇是针对View的绘制,View的绘制如果你有所了...
[TOC] 1. ThreadLocal简介 网上看到一些文章,提到关于ThreadLocal可能引起的内存泄露,搞得都不敢在代码里随意使用了,于是来研究下,看看到底Thre...
欢迎关注微信公众号: JueCode VasSonic是腾讯开源的一套完整的Hybrid方案,Github地址: VasSonic,官方定义是一套轻量级和高性能的Hybrid...
MotionEvent 事件分发 事件分发基本流程 ViewGroup:先走分发流程,如果没有人处理接盘,则再走处理流程View:只能走处理流程 分发流程 down 确定事件...