Proxy 作为 Java 提供的一个工具类,经常在动态代理模式中被使用。但是 Google 对在 Android 上使用的 Java 实现与 OpenJDK 的 Java 实现又是有所区别的。鉴于平时在 Android 上开发居多,所以通过查看 Android 的 Proxy 实现达到深入理解的目的。
Read more »

Android Jetpack 提供了 ViewModel, 以用来维护 Activity 或 Fragment 中需要的数据。其能够在因配置改变(比如屏幕旋转)造成的 Activity 和 Fragment 重建时, 依然维护其内部的数据。
Read more »

一篇对 Android 主要的 IPC 机制(Binder) 的记录,理解自一份 RUB(https://en.wikipedia.org/wiki/Ruhr_University_Bochum)的文章
Read more »