现在Dagger2在项目里用的越来越多了,最近花了些时间学习了一下Dagger2,这篇文章主要帮助理解Dagger2的注入实现过程,如有错误,还请指正!
什么是Dagger2
Dagger2是Dagger的升级版,是一个依赖注入框架,现在由Google接手维护。 恩,这里有个关键字依赖注入,因此我们得先知道什么是依... 阅读原文
Android O 引入了一种新的应用图标格式:自适应图标。自适应图标可以统一所有应用图标的形状,为用户展现有趣的视觉效果,从而使设备提供更为一致的体验。本文会向您解释它的工作原理,以及一些设计这种图标的技术。基础元素部分尺寸和形状自适应图标的大小为 108dp * 108dp,但最大只能遮盖 72dp * 72dp ... 阅读原文
为了扫除学习中的盲点,尽可能多的覆盖Android知识的边边角角,决定对自定义View做一个稍微全面一点的使用方法总结,在内容上面并没有什么独特的地方,其他大神们的博客上面基本上都有讲这方面的内容,如果你对自定义View很熟了,那么就不用往下看啦~。如果对自定义View不是很熟,或者说很多内容忘记了想复习一下,更或者说... 阅读原文
最近,许多文章、框架和 android 社区中的讨论都出现关于测试和软件架构方面的内容,我们专注于做出健壮的程序而不是去开发特性功能。这些现象也意味着 Android 框架和当前 Android 社区的日渐成熟。依赖注入与 Dagger 2弄懂这个框架的工作机制花费了一些时间,所以我将会根据我所学习到的内容用更加清晰的... 阅读原文
主要原理: ClassLoader/MultiDex; Native Hook;Google MultiDex https:// developer.android .com/studio/build/multidex.html360 DroidPlugin https:/ /github .com/QiH... 阅读原文
更多源码
更多博文