问题引入 代码示例如下 通过 EventBus 发送一个 MyEvent 事件,然后在接收事件的地方调用 Class.forName 后,问题现...
向量点乘 两个向量点乘(x1,y1,z1).(x2,y2,z2),结果是一个数值 点乘的几何意义 计算两个向量正交性 当结果为0,表示两个向量垂...
LeakCanary 在 Appliaction 中初始化 LeakCanary 创建一个 RefWatcher 对象 监听 Activity ...
需求场景描述 在目前的比较常见的一种场景是,在 App 的首页如果点击 back 键会 toast 提示用户再点击一次是退出 App。 例如如下...
什么是序列化和反序列化 序列化与反序列化的概念 从广义上讲,数据序列化就是将数据结构或者是对象转换成我们可以存储或者传输的数据格式的一个过程,在...
缓存算法的基本概念 源码基于JDK1.7 缓存机制 内存缓存 本地缓存 网络缓存 本节记录的是内存缓存 什么是内存缓存? 将数据写到了容器(li...
概念 LayoutContainer 是一个用于自动解析布局并且自动通过findViewById给对应id的View 进行初始化的接口。 应用场...
协程内存泄露-ViewModel ViewModel KTX 中提供了 viewModelScope ,目的是为了减少协程内存泄露。 如何使用 ...
我相信大家都用过 APT ,特别是在组件化这一块,我看到很多开源的组件化项目都是使用 APT 去做路由表这一块的,我最近做的时候也出现了一些问题...