前言 本文基于Glide v3.7.0源码分析,Glide v4.0大致流程和v3.7.0差不多,在一些技术细节上有修改。主要内容有: 内存缓存读取 内存缓存写入 缓存引用计...
前言 本文基于Glide v3.7.0源码分析,Glide v4.0大致流程和v3.7.0差不多,在一些技术细节上有修改。主要内容有: 内存缓存读取 内存缓存写入 缓存引用计...
最近公司在做一个新产品,后台是另一批人,然后通讯加密方法也换了-_-。。。 没办法,在他们那Copy了加解密的Utils然后一通联调,要死。。。 下载下来公钥加密,然后到了 ...
最近在做指纹登录,然后网上一大堆,but,几乎都只是说指纹识别,识别后如何登录几乎没有资料。 其他基础的就不说了,网上一大堆。。。 为什么Cipher需要包装传递给authe...
非原创,尊重作者!官方链接:http://www.jianshu.com/p/b49a111147ee 关于Android的三级缓存,其中主要的就是内存缓存和硬盘缓存。这两种...
这可能是最好的 RxJava 2.x 入门教程系列专栏文章链接:这可能是最好的 RxJava 2.x 入门教程(完结版)[https://www.jianshu.com/p/...
通过前面的学习,我们已经会使用DataBinding的一些基础语法了,而这一篇,我就和大家一起开启DataBinding的进阶之旅,下面就让我们通过几个小例子一起起飞吧。 1...
这一章,为大家带来利用Data Binding为RecyclerView填充数据。这里的难点和核心点就是RecyclerView中Adapter的实现。这里以Recycler...
在上一章 DataBinding系列(一):DataBinding初认识,我们已经认识了DataBinding,并且学习了它的集成方式,而这一篇就为大家带来关于它的一些基础语...
早在2015谷歌 I/O大会上,就介绍了一个新的框架DataBinding,从名字就可以看出来,这是一个数据绑定框架。我们为什么要使用DataBinding?1.再也不需要编...
*文章已授权微信公众号 guolin_blog (郭霖)独家发布 拖拖踏踏的第三篇文章,我又来造轮子了,一直纠结要不要写这个主题的文章,总感觉的自己驾驭不了RxJava这么高...