Android精选源码
一款实用的休闲类App,新闻视频和技术应有尽有。
![](https://i-blog.csdnimg.cn/blog_migrate/e63c90b045ff042e22c52b518848f1fb.webp?x-image-process=image/format,png)
android实现交互式K线图表源码
![](https://i-blog.csdnimg.cn/blog_migrate/76ac64b20ad71e69013fe864dfc7354a.webp?x-image-process=image/format,png)
android新闻客户端和服务器源码
![](https://i-blog.csdnimg.cn/blog_migrate/e04081765e471a5752bdbfe594cba821.webp?x-image-process=image/format,png)
android MatetialDesign设计 地图源码
![](http://www.apkbus.com/data/attachment/forum/201708/29/094207xmbogqbgb7opbsqv.gif)
android 高仿微信 最新版本Rxjava+Retrofit+MVP+Glide
![](https://i-blog.csdnimg.cn/blog_migrate/238ff0eeaad8ff914066be4f6d6ac69d.webp?x-image-process=image/format,png)
android阅读器长按选择文字功能实现代码
![](https://i-blog.csdnimg.cn/blog_migrate/d6e07ec5762d58b4d1e190ea69f9e889.webp?x-image-process=image/format,png)
一款优质的android在线音乐播放器源码
![](https://i-blog.csdnimg.cn/blog_migrate/b21728801dc9e573f371a412b2556854.webp?x-image-process=image/format,png)
android查询并跟踪快递源码
![](https://i-blog.csdnimg.cn/blog_migrate/257b414a8edd10ec0a4c32200b23c276.webp?x-image-process=image/format,png)
android视频直播开发工具包
![](https://i-blog.csdnimg.cn/blog_migrate/98ffa59aa2eed6a0d8ff2814af6074d9.webp?x-image-process=image/format,png)
Android 使用RecyclerView实现(仿微信)的联系人A-Z字母排序和...
![](https://i-blog.csdnimg.cn/blog_migrate/e62c44c4d8af7b78c3680d4ded04309b.webp?x-image-process=image/format,png)
Android优质博客
依赖注入框架 Dagger2 注入实现过程总结
现在Dagger2在项目里用的越来越多了,最近花了些时间学习了一下Dagger2,这篇文章主要帮助理解Dagger2的注入实现过程,如有错误,还请指正!
什么是Dagger2
Dagger2是Dagger的升级版,是一个依赖注入框架,现在由Google接手维护。 恩,这里有个关键字依赖注入,因此我们得先知道什么是依... 阅读原文
Android O 原生系统图标能自适应攻略
Android O 引入了一种新的应用图标格式:自适应图标。自适应图标可以统一所有应用图标的形状,为用户展现有趣的视觉效果,从而使设备提供更为一致的体验。本文会向您解释它的工作原理,以及一些设计这种图标的技术。基础元素部分尺寸和形状自适应图标的大小为 108dp * 108dp,但最大只能遮盖 72dp * 72dp ... 阅读原文
一篇文章玩转Android 自定义View
为了扫除学习中的盲点,尽可能多的覆盖Android知识的边边角角,决定对自定义View做一个稍微全面一点的使用方法总结,在内容上面并没有什么独特的地方,其他大神们的博客上面基本上都有讲这方面的内容,如果你对自定义View很熟了,那么就不用往下看啦~。如果对自定义View不是很熟,或者说很多内容忘记了想复习一下,更或者说... 阅读原文
Dagger2、RxJava和Retrofit的巧妙结合
最近,许多文章、框架和 android 社区中的讨论都出现关于测试和软件架构方面的内容,我们专注于做出健壮的程序而不是去开发特性功能。这些现象也意味着 Android 框架和当前 Android 社区的日渐成熟。依赖注入与 Dagger 2弄懂这个框架的工作机制花费了一些时间,所以我将会根据我所学习到的内容用更加清晰的... 阅读原文
插件化 热部署 热补丁 动态加载 参考框架
主要原理: ClassLoader/MultiDex; Native Hook;Google MultiDex https:// developer.android .com/studio/build/multidex.html360 DroidPlugin https:/ /github .com/QiH... 阅读原文