Dagger2是首个使用生成代码实现完整依赖注入的框架,极大减少了使用者的编码负担。我们去看看Dagger2 是如何为我们注入对象的。 假设我们需要在MainActivity...

Dagger2是首个使用生成代码实现完整依赖注入的框架,极大减少了使用者的编码负担。我们去看看Dagger2 是如何为我们注入对象的。 假设我们需要在MainActivity...
因为,我晚上在京东上下单,第二天就到了
我们为何选择在深圳?总字数:1348 第一次看到这个问题,是在张医生的微文看到。张医生是一个独立摄影师,现在成了一个刺青手艺人,陪着自己的女朋友,小两口经营着一家独立工作室。今天轮到我写这个主题...
retrofit把gson解析都封装好了,url和response这些都变得不可见了,但是我们可以通过拦截的方式获取到,代码如下: 其实就在okhttp里添加一个拦截器,把r...
最近尝试了下集成百度地图的SDK。使用过百度地图SDK的人都知道,百度给的key是根据我们的密钥sha1值和包名生成的,所以这样就产生了一个问题,当我们直接运行,或者打deb...
retrofit把gson解析都封装好了,url和response这些都变得不可见了,但是我们可以通过拦截的方式获取到,代码如下: 其实就在okhttp里添加一个拦截器,把r...
在开发中, 总会需要重复写一些代码,比如说创建一个单例;用logUtils输出一行log并且带有相应的字符;写一个读取文件的方法。有时候在log输出classname时候还得...
最近面试,有很多电商、O2O公司,涉及到了支付的工程,有些公司面试会问道支付的流程,这个官方的图真的特别清晰完整权威,然是现在在官网上竟然找不到,在这里记录下。
0x00 背景 作为移动领域所力推的图片格式,WebP图片在商业领域证明了其应有的价值。基于其他格式的横向对比,其在压缩性能表现,及还原度极为优秀,节省大量的带宽开销。基于可...
以前在Eclipse中可以直接就看到debug签名的SHA1,很方便,而强大的AS却没有,其实是有的不过藏的有点深。 打开AS右上角的Gradle,选择如图root的grad...
项目经常需要从别的项目复制一些文件过来,但是经常出现大片的导包unused import,但是我用自动导包并没有效果,必须把这些错误的导包手动删除才可以导入正确的包,虽然文件...