开头
- 好长时间没有写博客了。
- 新的框架一波又一波,Compose乘着flutter的趋势,终于在去年21年发布了1.0.0的正式版本。
- flutter的性能问题,确实影响了它成为大势所趋的可能。但是Compose毕竟也是原生设计,只是API的DSL语法糖。
- 来看看有没有可能,颠覆原生的API编写方式。
关于我的博客历程
- 这个博客,从最早的hexo静态,挂载到github开始。
- 到现在,使用python Django + mysql 。
- 走了挺长的路的。
- 期间,也学习到了很多东西。
- 从python开始,到mysql的使用,到mysql数据备份,到shell脚本自动备份等等
- 慢慢有时间的话,具体一点再记录吧。
- 目前,主要是一些比较关键的点,给自己做个笔记。
读Android源码
- 这是我在读Android源码过程中的一些知识总结
- 有一部分是站在巨人肩膀上的理解
- 一部分是自己撸源码的分析
- 在学习的过程中,记录下来一些笔记
涉及部分:
基于Robust的热更新
- 这是一个从0到1搭建热更新的一个项目记录
- 从调研方案开始,到最终上线稳定运行,所有的坑和收获,正好借着这个机会和大家一起分享分享
方案
- 工程项目依赖库整体统一
- 基于美团Robust实现
- 修复Java8 Lambda表达式问题
- 完善文档,标准化修复代码编写规则
学到了什么
- gradle依赖问题解决
- gradle插件编写
- gradle插件remote调试规则
- ASM字节码插桩相关知识
- Dex和ClassLoader相关知识