字符串匹配算法,这里只做简要分析。看了网上一些文章,但有些图很多,但我越看越懵TT。所以总结一篇尽量没有图的。要理解这个算法,要分两步。 主串t...
start 下面我们看一下nativeCreate的实现 nativeCreate 在java_lang_Thread.cc中看到对这个方法的注...
构造方法 thread的构造方法分成了两类,1类是我们平时使用的公开构造方法: 另外还有一个构造方法,是安卓添加的用于runtime调用,内部初...
上一篇我们从用户空间分析了service_manager如何开启第一个binder的,这一篇我们就开始从内核空间的角度来分析。 这一节的代码不在...
binder第一部分,我们从用户空间的service_manager.c 看起,看看第一个binder是如何启动运行的~ service_man...
转眼间从java8引入的lambda也已经不再是个新鲜玩意儿了,然而笔者对它却是熟悉又陌生。网上已经有很多大佬写的相关文章,笔者今天就站在巨人们...
Glide版本3.7 目前不清楚4及以上版本是否有同样的问题今天使用glide播放gif发现播放的速度很慢,在ios或者其他地方都没有这种问题。...
废话不多说,关于layoutmanager的学习,我们选一个最有代表性的:LinearLayoutManager。 首先看一下一些内部类。 An...
很多文章都是先从获取viewholder来分析他的缓存机制的,这里打算翻过来,先讲解一下都在什么情况下,哪些viewholder会被放入哪些缓存...