本文介绍了Dagger 2 中@Inject、@Component、@Module和@Provides以及@Module和@Binds的使用。 本文首发:http://yuweiguocn.github.io/ 《七步诗…
分类:移动开发
[Android 学习笔记] Dagger2 依赖注入由浅入深 (1)
1. 在 gradle 中添加依赖 在主项目的 build.gradle 中添加 Dagger2 库的依赖 dependencies { compile 'com.google.dagger:dagger:2.16' a…
Android开源框架集合分享-网络请求
接着上次的文章继续分享关于网络框架一些知识总结,有需要的小伙伴儿可以看看,顺便可以指导一下,一起交流 学习一下,独乐乐毕竟众乐乐来得好。 …
【福利大放送】不止是Android,Github超高影响力开源大放送,学习开发必备教科书
GitHub 还在持续更新:https://github.com/nanchen2251/StudyForAndroid 一、写在前面 最近项目重构,时间贼多,也没什么时间更新博客,个人的开源项目也是多时没有更新了:ht…
Android的Glide库加载图片的用法及其与Picasso的对比
###########Android的Glide库加载图片的用法及其与Picasso的对比####### 前面单独写过一篇关于Picasso的,现在先来介绍一下Glide吧。 首先Glide是一个安卓设备上面的媒体播放框…
Dagger2神器入门(一)
前言 网上随便搜索一下Dragger2,一大堆文章铺天盖地而来,一上来就讲@Inject,@Module等注解是做什么的,解释一大堆,看完之后一脸懵逼。对于刚刚入门Dagger的同学们来讲,这样的文章只会让你觉得生无可恋…
Gradle:你需要了解的task执行顺序
先执行: execute >>> setting.gradle 再执行:host.buildscript execute >>> buildscript execute >>…
把VSCode配置成ReactNative开发环境
下载VSCode https://code.visualstudio.com/Download 安装插件 cmd+shift+p,输入install(需要优先改成英文界面),安装插件: ESLint: js,jsx,es…
android 资源管理相关分析(基于android-24)
本文原创于csdn,请参考链接: https://blog.csdn.net/lv1317039693/article/details/53737430
前端知识点总结—-响应式
前端知识点总结—-响应式 1.Responsive Web Page:响应式网页/自适应的网页2010年提出, 一个网页,会自动根据用户浏览设备不同,自动必变布局, 可以被PC/PAD/PHONE 正常浏览 2:响应式网…
Layoutanimation使用
在Android中,最简单的动画就是补间动画了。通过补间动画,可以对一个控件进行位移、缩放、旋转、改变透明度等动画。 但是补间动画只能对一个控件使用,如果要对某一组控件播放一样的动画的话,可以考虑layout-anima…
大龄程序员该怎么发展?
行内一直流传着程序员是一个吃青春饭的行业,尤其2018年末的寒潮以来,大家都在讨论着大龄程序员的出路。仁者见仁智者见智,网上有着各种招数,总体来说基本就是一下两点: 1.转行。转行管理,转行其他; 2.技术深造,成为大牛…