0718 学习APT,入门
[Read More]
202107第二周广告SDK
主要是围绕广告SDK展开
总结SDK都使用了那些模式
[Read More]
访问者模式
学习访问者模式,因为这个是ASM的使用的核心思想,ASM通过提供各种visitor去完成对方法,成员变量,类,注解等的修改和扩展,这种访问者方式和正式的有些区别,这个就是类,方法,成员变量,注解等是被动的提供了访问,我们插入对应的字节码。
[Read More]
学习hilt,做出hilt demo来
继续学习,本节主要学习hilt使用,这个框架是谷歌提供的更加适合android的依赖注入框架,和这个类似的还有dagger,这个本身是给Java用的,谷歌觉得不错就搞了一个dagger2去做,目前看这个对于用户来说还是偏复杂,就跟我之前说的SDK原则一致,要把用户服务好,这个dagger2门槛那么高,明显服务的不够好吗,用户那里有那么聪明呀,我就是这些不够聪明人之一。但是hilt就不一样了,不仅仅是为Android量身定做的,同时又结合kotlin 协程等,用起来还是爽的,生命周期啥的默认的activity viewmode等等都有适配,用起来应该简单且优雅。
[Read More]
202107第一周
0630 第一天
[Read More]