给定一个包含红色、白色和蓝色,一共 n 个元素的数组,原地对它们进行排序,使得相同颜色的元素相邻,并按照红色、白色、蓝色顺序排列。 https:...

给定一个包含红色、白色和蓝色,一共 n 个元素的数组,原地对它们进行排序,使得相同颜色的元素相邻,并按照红色、白色、蓝色顺序排列。 https:...
缘起 最近在YouTube里看了一条谷歌大佬的公开演讲,题目叫做The Myth of the Genius Programmer,翻译过来就是...
最近有些朋友在面试阿里,加上金三银四的到来,这让我想起年初那段长达三个月的奇葩面试经历。 本来没想拿出来说的,毕竟最后也没成。 但由于那几个月的...
我们从一个异常说起: 一般情况,我们在子线程直接操作UI,没有用handler切到主线程,就会报这个错。 ==那如果我说,我这里的这个错误就发生...
现在 Android 上的图片加载框架非常成熟,从最早的老牌图片加载框架 UniversalImageLoader,到后来 Google 推出的...
在多数情况下,我们想要在界面上加载并展示一张图片只需要一行代码就能实现,如下所示: 虽说只有这简简单单的一行代码,但大家可能不知道的是,Glid...
在第一部分with()和 load()方法已经分析完了,在第二部分我们将继续into()方法分析。 into() 如果说前面两步都是在准备开胃小...
接着上一篇的文章,最后一篇会跟大家介绍decodeFromSource() 方法。 我们先来看第一步,decodeSource() 方法中的逻辑...
Glide缓存简介 Glide 的缓存设计可以说是非常先进的,考虑的场景也很周全。在缓存这一功能上,Glide 又将它分成了两个模块,一个是内存...
“学学学,学到什么时候是个头?技术专家到底需要什么能力,我直接对着搞不就行了么?” ,前段时间,写过一篇关于程序员如果实现“财务自由”、“年薪百...
专题公告
Android老鸟给新人的建议、资源。
更优质的原创内容,欢迎关注技术公众号,微信搜索:“Open软件开发小组”或者“open_dev”