![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
源码相关
Sincerity_
不要拿小人的错误来惩罚自己,不要在这些微不足道的事情上折磨浪费自己的宝贵时间
展开
-
retrofit2.0源码分析 _学习笔记
感谢作者提供的优选文章retrofit一般请求流程图解创建retrofit实例得到Retrofit对象Retrofit retrofit = new Retrofit.Builder() .baseUrl("http://fanyi.youdao.com/") ...转载 2018-12-06 15:29:09 · 183 阅读 · 0 评论 -
OKHttp3源码分析——学习笔记
文章目录1. HttpClient与HttpUrlConnection的区别2. OKHttp源码分析使用步骤:dispatcher任务调度器,Request请求RealCallAsyncCall3. OKHttp架构分析1. 异步请求线程池, Dispather2. 连接池清理线程池- ConnectionPool3. 缓存整理线程池 DisLruCache4. Http2异步事务线程池, ht...原创 2019-03-07 11:45:12 · 999 阅读 · 0 评论 -
关于Activity你必须掌握的知识(本篇基于8.0去分析)
文章目录1. Activity启动模式以及使用场景?2. taskAffinity属性3. onSaveInstanceState()和onRestoreInstanceState()4. onConfigurationChanged()属性屏幕旋转5. (主要)Activity 到底是如何启动的1. 涉及的类名介绍:2. Launcher请求AMS的过程3. AMS到ActivityThr...原创 2019-03-20 16:32:29 · 721 阅读 · 0 评论 -
Handler都搞不懂,有什么勇气去跳槽?
1:谈谈handler,Loop ,Messag三者Handler消息辅助类,主要向消息池发送和处理事件Message: 传递消息,Looper 不断循环执行, 从消息队列中读取消息,按消息分发机制分发给目标者handler内部通过Message发送一个消息给looper looper内部通过死循环得到message传递的消息,通过MessageQuen.next得到传递来的Messag...原创 2019-03-18 16:14:19 · 124 阅读 · 0 评论 -
从源码角度去学习Glide
文章篇幅较多.建议配合源码阅读并且有空闲时间去理解Glide基本使用 RequestOptions options = new RequestOptions() .placeholder(R.mipmap.ic_launcher) //占位图 .error(R.mipmap.ic_launche...原创 2019-09-24 17:24:42 · 245 阅读 · 0 评论