這個(gè)工具類真是構(gòu)思了良久才設(shè)計(jì)出來(lái),采用了建造者模式代承,然后你們就可以用鏈?zhǔn)秸{(diào)用了竞漾,talk is cheap, let me show the demo. 有沒有心動(dòng)一下哈饼拍,...
這個(gè)工具類真是構(gòu)思了良久才設(shè)計(jì)出來(lái),采用了建造者模式代承,然后你們就可以用鏈?zhǔn)秸{(diào)用了竞漾,talk is cheap, let me show the demo. 有沒有心動(dòng)一下哈饼拍,...
Read The Fucking Source Code 引言 Android AppWidget相對(duì)偏冷門进苍。 開門見山一張圖蓖乘,復(fù)雜問題庖解牛飘言。Android AppWidg...
1 Android中的ClassLoader Java中的ClassLoader是加載class文件,而Android中的虛擬機(jī)無(wú)論是dvm還是art都只能識(shí)別dex文件辣往。因...
圖片大小的影響因素 android中大的圖片一般要經(jīng)過(guò)壓縮才顯示兔院,否則可能會(huì)發(fā)生OOM。圖片所占用的內(nèi)存和圖片的寬度排吴、長(zhǎng)度秆乳、單位像素占的字節(jié)數(shù)三個(gè)因素有關(guān)。 圖片色彩 我們都...
前言 現(xiàn)在很多App里都內(nèi)置了Web網(wǎng)頁(yè)(Hybrid App)钻哩,比如說(shuō)很多電商平臺(tái)屹堰,淘寶、京東街氢、聚劃算等等扯键,如下圖 上述功能是由Android的WebView實(shí)現(xiàn)的,其中涉...
前言 自定義View是Android開發(fā)中非常常用的知識(shí) 可是荣刑,在使用過(guò)程中,有些開發(fā)者會(huì)發(fā)現(xiàn):為什么自定義View 中設(shè)置的wrap_content屬性不起作用(與matc...
之前學(xué)習(xí)安卓的時(shí)候只是知道生命周期是什么伦乔,有哪幾個(gè)厉亏,但具體的詳細(xì)的東西卻不知道,后來(lái)看過(guò)《Android開發(fā)藝術(shù)探索》和大量博客之后烈和,才覺得自己真正有點(diǎn)理解生命周期爱只,本文是我...
Outline [TOC] 前言 好久不見朋友們,最近一段時(shí)間在忙工作上的事情招刹,沒來(lái)得及寫文章恬试,這兩天正好有點(diǎn)時(shí)間,趕緊寫下了這篇教程疯暑,免得大家說(shuō)我太監(jiān)了训柴。 正題 先來(lái)回顧一...
Outline [TOC] 前言 在上一節(jié)中, 我們學(xué)習(xí)了FLowable的一些基本知識(shí), 同時(shí)也挖了許多坑, 這一節(jié)就讓我們來(lái)填坑吧. 正題 在上一節(jié)中最后我們有個(gè)例子, ...
Outline [TOC] 前言 上一節(jié)里我們學(xué)習(xí)了只使用Observable如何去解決上下游流速不均衡的問題, 之所以學(xué)習(xí)這個(gè)是因?yàn)镺bservable還是有很多它使用的...
Outline [TOC] 前言 在上一節(jié)中, 我們找到了上下游流速不均衡的源頭 , 在這一節(jié)里我們將學(xué)習(xí)如何去治理它 . 可能很多看過(guò)其他人寫的文章的朋友都會(huì)覺得只有F...
Outline [TOC] 前言 大家喜聞樂見的Backpressure來(lái)啦. 這一節(jié)中我們將來(lái)學(xué)習(xí)Backpressure. 我看好多吃瓜群眾早已坐不住了, 別急, 我們先...
Outline [TOC] 前言 在上一節(jié)中, 我們提到了Flowable 和Backpressure背壓, 本來(lái)這一節(jié)的確是想講這兩個(gè)東西的,可是寫到一半感覺還是差點(diǎn)火候...
Outline [TOC] 前言 上一節(jié)講解了線程調(diào)度, 并且舉了兩個(gè)實(shí)際中的例子, 其中有一個(gè)登錄的例子, 不知大家有沒有想過(guò)這么一個(gè)問題, 如果是一個(gè)新用戶, 必須先注冊(cè)...
Outline [TOC] 前言 上一節(jié)教程講解了最基本的RxJava2的使用, 在本節(jié)中, 我們將學(xué)習(xí)RxJava強(qiáng)大的線程控制. 正題 還是以之前的例子, 兩根水管: 正...
Outline [TOC] 前言 上個(gè)月RxJava2正式版發(fā)布了妇拯,但目前國(guó)內(nèi)的資料還比較少幻馁,以前使用過(guò)RxJava1只需要看看更新文檔就知道怎么使用了,但還有一些以前沒用過(guò)...
前言 自定義View是Android開發(fā)者必須了解的基礎(chǔ) 網(wǎng)上有大量關(guān)于自定義View原理的文章,但存在一些問題:內(nèi)容不全宣赔、思路不清晰预麸、無(wú)源碼分析、簡(jiǎn)單問題復(fù)雜化 等 今天儒将,...
前言 回憶前文:Android自定義View基礎(chǔ):ViewRoot、DecorView & Window的簡(jiǎn)介[http://www.reibang.com/p/28d39...
本系列博客基于com.android.support:recyclerview-v7:26.1.01.【進(jìn)階】RecyclerView源碼解析(一)——繪制流程2.【進(jìn)階】R...
學(xué)習(xí)了对蒲!
EventBus 3.1.1源碼分析EventBus地址:https://github.com/greenrobot/EventBus 一钩蚊、eventbus使用 EventBus是用于在Android和java...