![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android源码
文章平均质量分 95
紫气东来_life
没有谁的努力会被辜负
展开
-
Android RecyclerView源码完全解析
抽出了几天的时间,看了一下RecyclerView和ListView的源码,对这两个控件有了更深的理解。RecyclerView是平时经常用的,一直以为已经完全替代了ListView。但是深层次的学习了这两个View之后,才明白是各有所长吧。ListView的源码和原理,相对来说更加简单些,这里推荐郭霖的文章《Android ListView工作原理完全解析,带你从源码的角度彻底理解》,郭神出品,必是精品!2015年的文章了,但还没有过时。在不同的SDK中,ListView源码会有一些变化,View的绘制也原创 2021-03-12 12:20:31 · 3390 阅读 · 8 评论 -
Android源码---Handler
关于Handler的源码流程,我也看过很多遍,却没有认真的写过一篇博客,每次想看的时候都要上网去找一些博客。这次我想自己认真的写一篇Handler的博客,好供自己还有需要的人学习。说到Handler相信大家都不陌生,谁的项目中还没用过Handler呢,是吧。这篇博客,我打算从源码中来撸Handler的流程,对于Handler的时候,我就不再这里废话了。一、源码提到Handler就一定要说的四个类:Message,MessageQueue,Looper,Handler。我在网上看到一篇博客,对原创 2020-12-21 14:21:11 · 119 阅读 · 1 评论 -
Android源码---ThreadLocal
最近在看ThreadLocal源码,学到了很多的东西,本来想写几篇博客来加深印象,但是对于ThreadLocal的实践很少,怕写的有错;再者,网上关于ThreadLocal的博客非常多,质量也非常好,如果自己写的话,质量不一定要比这些好;而且公司最近又忙起来了,所以我直接就推荐几篇我看过的。之后有时间再来补上也行~手撕面试题ThreadLocal!!!【JAVA并发编程系列】ThreadLocal面试官:知道ThreadLocal嘛?谈谈你对它的理解?(基于jdk1.8)...原创 2020-12-18 10:25:37 · 148 阅读 · 0 评论 -
ThreadLocal源码分析---ThreadLocalMap中的Entry
最近公司的项目终于快结束了,终于有时间执行下个阶段的学习了,这个阶段我主要是看一下Android系统的源码。首先从Handler开始,Handler看过很多次,也是烂大街的东西了。每次看的时候,ThreadLocal基本上都被我略过了,这次我想仔细的研究一下,然后发现了好多新大陆,而ThreadLocal也是多线程中比较重要的东西。这次我的博客以短篇为主,不再长篇大论,只研究小知识点,好了,我们进入正题。参考博客:【JAVA并发编程系列】ThreadLocalThreadLocalMap本身就是一个原创 2020-12-14 11:28:43 · 1466 阅读 · 0 评论