Glide是一个优秀的图片加载库,它有如下优点: Glide可以监听Activity的生命周期管理,更加合理的管理图片的加载和释放。 加载质量,Picasso默认采用的ARG...
简书这是干啥了?准备倒闭了吗
[Glide系列第4篇]Glide源码分析流程思维导图关于Glide系列文章: Glide源码分析流程思维导图[https://www.jianshu.com/p/77959188d234]【两篇就懂系列】Glide源码分析之加...
小猿“思前享后”为大家分享优质内容!————Share猿 Hi大家好: 我是Share猿,Share是英文(SHARE),猿是猿猴的猿,在微信公众号、微博、简书、掘金、今日...
依赖倒置模式 只有依赖倒置原则
Retrofit源码探索中使用到的设计模式1. 建造者模式 一个对象,如果他的属性多而复杂,我们在创建赋值该对象的属性的时候就比较麻烦,这时候如果有一个统一管理这些属性的地方就好了。建造者模式,就可以很好的充当这个角...
知乎搬运工!
本文源码基于6.0分析。首先看一下Activity中的setContentView。 我们可以看到实际上调用的是getWindow().setContentView(layo...
一、简介 Systrace是Android4.1引入的性能分析工具。利用ftrace,在系统关键位置都有埋点,主要用于分析系统调用耗时问题,可以自定义trace标签来细化调用...
本文已独家授权 郭霖 ( guolin_blog) 公众号发布! 在《探索Android路由框架-ARouter(一)》中,主要介绍了ARouter框架的基本配置、多种跳转方...
主要分为以下几部分: (1)java面试题(2)Android面试题(3)高端技术面试题(4)非技术性问题&HR问题汇总 1. java面试题 熟练掌握java是很关键的,大...