每一個(gè) View 的繪制過程都必須經(jīng)歷三個(gè)最主要的過程,也就是 measure飒泻、layout 和 draw于宙。整個(gè) View 樹的繪圖流程是在 V...
有 android 開發(fā)經(jīng)驗(yàn)的朋友們,對(duì) Fragment 可能都有一種又愛又恨的感覺习寸。所以在講 Fragment 之前我先分享一篇 Squar...
寫在前面 接下來準(zhǔn)備開一個(gè)系列,系統(tǒng)介紹 Android 知識(shí)。本系列意在總結(jié)感憾、介紹,并選擇性的分析源碼令花。 生命周期 1. Activity 的...
本文會(huì)介紹現(xiàn)在比較主流的幾個(gè)網(wǎng)絡(luò)庫 Retrofit阻桅、OkHttp、Volley 兼都,介紹主要從源碼出發(fā)嫂沉,介紹這些網(wǎng)絡(luò)庫的設(shè)計(jì)和內(nèi)部實(shí)現(xiàn)。 Ret...
最近在知乎上讀了一篇講非對(duì)稱加密的帖子如何用通俗易懂的話來解釋非對(duì)稱加密?正好借此機(jī)會(huì)來總結(jié)下對(duì)稱加密和非對(duì)稱加密的知識(shí)扮碧。 對(duì)稱加密 在加密和解...
上篇聊了下 ListView趟章,既然說了 ListView 杏糙,就順便再說下 RecyclerView 的使用。本文將從 Item 復(fù)用蚓土、Layou...
本文主要從源碼的角度分析 ListView 的工作原理和使用方法宏侍,如有不正確的地方歡迎大家指正。 Adapter 在分析 ListView 之前...