AppbarLayout是Material Design的一個(gè)控件,目的是為了實(shí)現(xiàn)一些酷炫到爆的效果,比如之前的折疊導(dǎo)航欄可以費(fèi)勁心血的寫出來,現(xiàn)在利用Appbarlayou...

AppbarLayout是Material Design的一個(gè)控件,目的是為了實(shí)現(xiàn)一些酷炫到爆的效果,比如之前的折疊導(dǎo)航欄可以費(fèi)勁心血的寫出來,現(xiàn)在利用Appbarlayou...
前言 Android真響應(yīng)式架構(gòu)系列文章: Android真響應(yīng)式開發(fā)——MvRxEpoxy——RecyclerView的絕佳助手 Android真響應(yīng)式架構(gòu)——Model...
效果圖: 一桌硫、思路分析 整個(gè)效果分為兩部分,第一部分是波浪形的水波链峭,第二部分是小船沿著水波移動(dòng),并且水波是和小船向著相反的方向移動(dòng)的又沾。水波我們可以通過貝塞爾曲線來實(shí)現(xiàn)弊仪,小船沿...
PathMeasure從名字就可以看出,這個(gè)類應(yīng)該關(guān)聯(lián)一個(gè)path類對象杖刷。它是對它關(guān)聯(lián)path對象的進(jìn)一步測量励饵。所以PathMeasure與Path是一一對應(yīng)的,一個(gè)Path...
EventBus 是一款在 Android 開發(fā)中使用的發(fā)布/訂閱事件總線框架滑燃,基于觀察者模式役听,將事件的接收者和發(fā)送者分開,簡化了組件之間的通信表窘,使用簡單典予、效率高、體積欣盅稀瘤袖!下...
Retrofit2簡單的說就是一個(gè)網(wǎng)絡(luò)請求的適配器,它將一個(gè)基本的Java接口通過動(dòng)態(tài)代理的方式翻譯成一個(gè)HTTP請求麦备,并通過OkHttp去發(fā)送請求孽椰。此外它還具有強(qiáng)大的可擴(kuò)展...
OkHttp3是目前Android熱門的網(wǎng)絡(luò)請求框架之一,本篇來分析一下OkHttp3最主要的幾部分: 同步凛篙、異步請求流程 攔截器對請求的補(bǔ)充和攔截 連接池的復(fù)用連接和緩存連...
前言 在android當(dāng)中對于UI體系當(dāng)中往往我們會(huì)在繪制UI的時(shí)候碰到各種各樣的問題而不知道從何解決黍匾, 也有時(shí)需要開發(fā)更改自定義組件時(shí),需要做自己的調(diào)整呛梆,或者是實(shí)現(xiàn)...
本系列博客基于com.android.support:recyclerview-v7:26.1.01.【進(jìn)階】RecyclerView源碼解析(一)——繪制流程2.【進(jìn)階】R...