![240](https://cdn2.jianshu.io/assets/default_avatar/2-9636b13945b9ccf345bc98d0d81074eb.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
回顧上一篇文章[https://mp.weixin.qq.com/s/SqjGeGW2c-BhmO5kW7kSrA]相种,我們?yōu)榱藴p少描述問(wèn)題的維度酗宋,于演示之前附加了許多限制條件...
這篇博客主要寫(xiě)仿微信朋友圈選擇圖片發(fā)朋友圈。整個(gè)功能包括加載圖片翔烁,顯示圖片渺氧、相冊(cè)文件夾、預(yù)覽圖片蹬屹,九宮格顯示已經(jīng)選擇好的圖片等等侣背。 效果圖 具體思路(知識(shí)點(diǎn)): 加載圖片肯定...
博主前面說(shuō)“在SpscLinkedArrayQueue內(nèi)部維持著類(lèi)似于上面的數(shù)據(jù)結(jié)構(gòu)沪斟,鏈表的每個(gè)節(jié)點(diǎn)是一個(gè)數(shù)組广辰,而每個(gè)節(jié)點(diǎn)數(shù)組,最后兩位不是用來(lái)存儲(chǔ)數(shù)據(jù),而是倒數(shù)第二位用來(lái)存儲(chǔ)一個(gè)標(biāo)記對(duì)象择吊,倒數(shù)第一位用來(lái)存儲(chǔ)下一個(gè)節(jié)點(diǎn)引用”李根,其實(shí)SpscLinkedArrayQueue 里面的數(shù)組的最后一位是存儲(chǔ)的下一個(gè)數(shù)組,但是每個(gè)數(shù)組的倒數(shù)第二位不一定是hashNext的標(biāo)記干发,這個(gè)地方希望博主糾正下
RxJava 源碼分析系列(三) - SpscLinkedArrayQueue原理分析??在上一個(gè)文章中分析BufferAsyncEmitter時(shí)朱巨,說(shuō)到BufferAsyncEmitter使用了SpscLinkedArrayQueue隊(duì)列來(lái)緩存數(shù)據(jù)。當(dāng)時(shí)在文末...