「Mac 管理多版本JDK」 一、需求 偶然发现目前的在使用的Java JDK还是是1.8版本的,实际开发过程中时常会遇到使用高版本的JDK,如...
「Jetpack-ViewModel」 一、概览 ViewModel[https://developer.android.com/topic/l...
「Jetpack - Lifecycle梳理」 一、写在前面 谷歌推出Jetpack系列已经有一段时间了,作为AAC(Android Archi...
「Android 事件分发机制」 一、事件分发机制 在Android体系中,事件分发机制占有重要的一份,了解事件的分发机制,对于滑动等冲突才有更...
「设计模式(六) - Builder模式」 一、可定制化的 电脑的组装在生活中并不陌生,大家都有电脑,当然需求不一样配置也不一样。以Macboo...
「带着问题看Handler」 一、写在前面 Android系统在设计之初被设计成单线程模型,其实不仅仅是Android,像Java Swing都...
「ThreadLocal简单解析」 一. ThreadLocal有何作用? ThreadLocal为线程提供了独有的局部变量,每个线程私有。在A...
「设计模式(五) - 代理模式」 一、处处可见的“代理” “代理”在平常生活司空见惯,点外卖,租房子找中介,买飞机票等等。基本上用手机就能完成,...
「okhttp3 4.9.3 版本简单解析」 一、写在前面 关于okhttp3的解析网上已经有非常多优秀的博文了,每每看完都觉得醍醐灌顶,豁然开...