Java设计模式总结

最近又看了一遍刘伟的Java设计模式,这次决定写一篇读后感,趁热将学到的东西和自己的理解总结下来,加深一下印象,也方便自己以后回顾。

刘伟Java设计模式地址:https://gof.quanke.name/, 个人认为是讲的比较详细的一本设计模式,值得学习。

OkHttp源码解析

简要总结一下OKHttp框架的整体流程,结合其中用到的设计模式进行说明。

路径动画的实现方案

总结一下工作中遇到的一个“UI路径动画”的实现。效果如下图(对号的动画)

Andorid启动流程探索

最近在了解OTA升级方面的东西,学习的过程中,对Android的启动流程产生了很大的兴趣,很好奇为什么调用了RecoverySystem#installPackage方法之后手机重启就自动进入升级界面开始升级?Android整个系统的启动流程到底是怎样的。加上之前对bootloader、recovery等概念比较模糊,于是打算把这些东西梳理一下。

Android之Theme、Style、Attr

Android UI开发中经常会涉及到Theme、Style、Attr等概念,熟悉掌握这些概念能够帮助我们快速实现想要的UI效果,另外自定义View也经常需要使用到这些东西。

Android按键事件分发机制

本文总结一下Android中按键事件的分发机制。按键事件分发跟触摸事件分发类似,比触摸事件分发更加简单。