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