Android Glide缓存策略分析 (mp.weixin.qq.com)

【简介】

听课小知识:第三方库不要直接使用,封装后再用

前言:此篇我主要是想了解Glide缓存的封装机制,顺路看了看数据的取出过程,至于数据的存储,涉及网络层面暂时不分析了。磨刀不误砍柴工,感觉先把前三点理解透了,就很好看glide的源码了

点击查看全文 >>

@code小生 2019-03-03 15:03分享 / 0个评论
赞过的人: 技术头条 code小生
要不要再学学下面的文章?
BigData NoSQL —— ApsaraDB HBase数据存储与分析平台概览 (yq.aliyun.com)
越来越多的数据库会做云原生(CloudNative),会不断利用新的硬件及云本身的优势打造CloudNative数据库,国内以阿里云的Cloud HBase、POLARDB为代表,此块文章会有一定的引述,但不是本文的重点。
by @可耐芊小仙女 2019-05-22 15:09 分享 查看详情
记一次趣头条 Android 面试经历! (mp.weixin.qq.com)
2018年末,在互联网寒冬下,本人也很不幸成为了牺牲品,原公司项目停止,项目组解散。我也在没有任何补偿的情况下(郑州很多公司都不正规,工资发全就不错了)被迫离职。
by @code小生 2019-05-19 09:56 分享 查看详情
Android 基于 ViewGroup 实现流式布局 (mp.weixin.qq.com)
最近在做一个聊天功能,其中需要给对方打标签,第一时间想到的就是流式布局,目前项目上用的是鸿洋大神的FlowLayout,功能很强大,不过我项目上只用到了展示效果,读了大神的源码,给了我一些灵感,这里我也写一个FlowLayout,并且参考了一些Recycler.Adapter的做法。
by @code小生 2019-05-19 09:56 分享 查看详情
死磕 Java集合之ArrayList源码分析 (mp.weixin.qq.com)
简介
ArrayList是一种以数组实现的List,与数组相比,它具有动态扩展的能力,因此也可称之为动态数组。

继承体系
by @zhisheng_tian 2019-05-17 19:59 分享 查看详情
死磕 java集合之CopyOnWriteArrayList源码分析 (mp.weixin.qq.com)
简介
CopyOnWriteArrayList是ArrayList的线程安全版本,内部也是通过数组实现,每次对数组的修改都完全拷贝一份新的数组来修改,修改完了再替换掉老数组,这样保证了只阻塞写操作,不阻塞读操作,实现读写分离。
by @zhisheng_tian 2019-05-17 19:57 分享 查看详情
聊聊 CDN 缓存与浏览器缓存 (zhuanlan.zhihu.com)
CDN 为解决网络延迟提供了一整套技术方案,今天我们介绍的缓存就是其中重要的一环。这篇文章主要介绍在使用了 CDN 之后,数据是如何被缓存的,以及缓存是如何提高数据加载速度的。
by @又拍云 2019-05-15 10:30 分享 查看详情
我方卧底发自美团的真实Android资料 (mp.weixin.qq.com)
你们期待已久的卧底系列来了,我方卧底发自美团的真实Android资料,附小姐姐大佬真实内心独白。
by @SELECT-FROMALL 2019-05-13 14:54 分享 查看详情
Android Gradle 干货 (mp.weixin.qq.com)
Gradle是一个基于JVM的新一代构建工具,可以用于自动化自定义有序的步骤来完成代码的编译、测试和打包等工作,让重复的步骤变得简单,用于实现项目自动化,是一种可编程的工具,你可以用代码来控制构建流程最终生成可交付的软件。构建工具可以帮助你创建一个重复的、可靠的、无需手动介入的、不依赖于特定操作系统和IDE的构建
by @code小生 2019-05-12 21:52 分享 查看详情
清洁和新 Android 架构的认知诉求 (mp.weixin.qq.com)
一个根本性的变化即将改变Android的核心工作方式。但你为什么要关心?而且,为什么这是一件好事?让我们来看看。
by @code小生 2019-05-12 21:51 分享 查看详情
Android 开发中关于摄像头方向的理解 (mp.weixin.qq.com)
安卓开发中经常有需要使用摄像头的应用场景,对于初次接触的同学摄像头的方向是一个比较难弄清楚的概念,开发时很容易处理不当,本文将详述该部分内容帮助理解。
by @code小生 2019-05-12 21:51 分享 查看详情