Android架构


kotlin


kotlin是一种在java虚拟机上运行的静态类型编程语言。

Kotlin详解 Kotlin详解


UI核心组件源码


从开机到SystemServer进程及服务创建流程

Launcher应用启动之进程启动

Launcher应用启动之ActivityThread源码分析


ARouter


https://github.com/alibaba/ARouter/blob/master/README_CN.md


设计模式


创建型模式:对象实例化的模型,创建型模式用于解耦对象实例化过程。单例模式、建造者模式、工厂方法模式、抽象工厂模式、静态工厂模式。

结构型模式:把类或对象结合在一起形成一个更大的结构。适配器模式、装饰器模式、桥接模式、组合模式、外观(门面)模式、享元模式、代理模式。

行为型模式:类和对象如何交互,及划分责任和算法。访问者模式、模板方法模式、策略模式、状态模式、观察者模式、备忘录模式、中介者模式、迭代器模式、解释器模式、命令模式、责任链模式。

Java和Kotlin设计模式 [Java和Kotlin设计模式](https://adamright.github.io/2019/04/24/16.%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/)


线程


线程和线程池 [线程和线程池](https://adamright.github.io/2019/05/13/21.%E7%BA%BF%E7%A8%8B%E5%92%8C%E7%BA%BF%E7%A8%8B%E6%B1%A0/)


网络


HTTP和加密和HTTPS [HTTP和加密和HTTPS](https://adamright.github.io/2020/06/13/34.HTTP%E5%92%8C%E5%8A%A0%E5%AF%86%E5%92%8CHTTPS/)



文章作者:
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 !
  目录