最近在撸Java8-Hashmap源码的时候遇到一个问题红黑树的存储结构,当时看的时候还是有点迷糊的,而且对于左旋还是右旋,直接就缴械投降了。现...
分析主要是通过它的控制链、控制流向,View 的变化如何反馈到Model,以及Model的变化如何作用到View上。 MVC View 持有了C...
在将Android window Layer层级关系之前,我们先来直观的看看是什么样的: 可以看到类似这样的输出: 这个输出包含了,Layer层...
用了很久的Dagger2,今天也抽空写下自己的心得理解,顺便也梳理一下知识点!如果有什么不正确的地方,欢迎留言!! 第一:为什么使用Dagger...
第一:安装正确的JDK You asked for an OpenJDK based build but your version isjava...
好处:使用studio查看源码的时候,如果不生成.ipr .iml文件,查看的Java文件是无法索引到其他的文件的,需要一个一个的搜索,很不方便...
越来越多人使用ConcurrentHashMap 替换使用 HashMap,抱着学习的态度看一看源码,发现内部的实现还是很复杂的,而且实现很精妙...
这篇文章主要是想讲一讲在git 工作流过程中,如何将你的工作树,变成一条线,而不是线条错乱分开的。一个优秀的Git 管理流程应该是职责清晰,条例...
网上很多另类做法也可以实现字体大小动态变化,不过都是代码侵入式写法,特别的恶心,这都是不会正确的做法, 一、我现在讲的是另外一种实现方式,代码无...