![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
源码
初壹十五a
https://github.com/xiangjiana/androids
展开
-
被问到Glide 源码等突破性问题,不好意思我都会
之前在一次面试中被问到数据库.网络请求.IntentService. view 绘制.内存泄漏.OOM.动画框架.自定义 view.Glide 源码.属性动画等等一系列的问题,虽然都答上来了,但是还是有一些细节性的东西没有注意得到。回来以后吧很多知识整理成了一份PDF,还是比较全面的(▽)从基础到进阶。含有BATJ.字节跳动面试专题,算法专题,高端技术专题,混合开发专题,java面试专题...原创 2019-11-18 20:40:12 · 346 阅读 · 0 评论 -
如果你在中小厂,这些你一定要搞懂
今天给大家分享一些初中级的面试专题,比较适合在一些中小厂的开发者,跟随我一起来看看吧。同样,关于下列PDF里所有的知识,绝大部分有配套的视频.代码.源码.资料和笔记,对于我整理的核心PDF笔记感兴趣的更多完整项目下载。未完待续。源码。图文知识后续上传github。可以点击关于我联系我获取初级面试专题(中小厂)1、导致内存泄露的原因有哪些?内存泄露的根本原因:长生命周期的对象持有短...原创 2019-11-01 17:52:49 · 239 阅读 · 0 评论 -
从架构师的角度分析Android Handler 源码的正确姿势
Handler的原理是什么?能深入分析下 Handler的实现机制吗?面试官问该问题是想问清楚handler的源码,handler机制如何实现,对消息泵Looper理不理解(更多完整项目下载。未完待续。源码。图文知识后续上传github。)(可以点击关于我 联系我获取)1. Handler 机制简介定义 一套 Android 消息传递机制作用在多线程的应用场景中,将工作...原创 2019-10-22 17:07:13 · 575 阅读 · 1 评论 -
分分钟带你读懂 ButterKnife 的源码
为什么要写这一系列的博客呢?因为在 Android 开发的过程中, 泛型,反射,注解这些知识进场会用到,几乎所有的框架至少都会用到上面的一两种知识,如 Gson 就用到泛型,反射,注解,Retrofit 也用到泛型,反射,注解 。学好这些知识对我们进阶非常重要,尤其是阅读开源框架源码或者自己开发开源框架。前言ButterKnife 这个开源库火了有一段时间了,刚开始它的实现原理是使用反射...原创 2019-10-10 11:27:47 · 100 阅读 · 0 评论