前言 郭前輩的ListView源碼解析一文,曾提到View至少會(huì)進(jìn)行2次onMeasure、onLayout,但限于篇幅,并未解釋原因,好奇就嘗試找了找原因。 原因猜想 驗(yàn)證...
IP屬地:江蘇
前言 郭前輩的ListView源碼解析一文,曾提到View至少會(huì)進(jìn)行2次onMeasure、onLayout,但限于篇幅,并未解釋原因,好奇就嘗試找了找原因。 原因猜想 驗(yàn)證...
本文章涉及代碼已放到github上annotation-study 1.Annotation為何而來 What:Annotation干嘛的 JDK5開始,java增加了對(duì)元數(shù)...
前言 因?yàn)轫?xiàng)目中需要對(duì)解碼后的 YUV420P 格式數(shù)據(jù)做一些處理,在之前是使用 ffmpeg 軟解的方式得到 YUV420P,但隨著圖像像素的提升,ffmpeg 的效率已經(jīng)...
前兩篇文章 放棄RxBus,擁抱RxJava(一):為什么避免使用EventBus/RxBus ,放棄RxBus,擁抱RxJava(二):Observable究竟如何封裝數(shù)據(jù)...
前言 自定義View原理是Android開發(fā)者必須了解的基礎(chǔ); 在了解自定義View之前,你需要有一定的知識(shí)儲(chǔ)備; 本文將全面解析關(guān)于自定義View中的所有知識(shí)基礎(chǔ)。 Car...
下載應(yīng)該是每個(gè)App都必須的一項(xiàng)功能,不采用第三方框架的話,就需要我們自己去實(shí)現(xiàn)下載工具了。如果我們自己實(shí)現(xiàn)可以怎么做呢? 首先如果服務(wù)器文件支持?jǐn)帱c(diǎn)續(xù)傳,則我們需要實(shí)現(xiàn)的主...