動畫分類Android動畫可以分3種:View動畫,幀動畫和屬性動畫;屬性動畫為API11的新特性呢撞,在低版本是無法直接使用屬性動畫的唉地,但可以用n...
這是AndroidUI繪制流程分析的第一篇文章嫩痰,主要分析當(dāng)我們點(diǎn)開應(yīng)用程序的時(shí)候遵堵,到界面中的View顯示出來晚伙,這中間的一系列流程位隶。 在介紹Vie...
這是AndroidUI繪制流程分析的第二篇文章拷窜,主要分析界面中View是如何繪制到界面上的具體過程。 1涧黄、ViewRoot和DecorView ...
Android繪制整體流程 首次View的繪制流程是在什么時(shí)候觸發(fā)的篮昧? 答案在ActivityThread.handleResumeActivi...
這篇文章已經(jīng)寫得非常經(jīng)典了: 點(diǎn)擊事件傳遞規(guī)則 MotionEvent 在手指觸摸屏幕后產(chǎn)生的一系列事件中,典型的事件類型有如下幾種: ACTI...
Handler是Android中的消息處理機(jī)制笋妥,是一種線程間通信的解決方案懊昨,同時(shí)你也可以理解為它天然的為我們在主線程創(chuàng)建一個(gè)隊(duì)列,隊(duì)列中的消息順...
OkHttp 是一款用于 Android 和 Java 的網(wǎng)絡(luò)請求庫春宣,也是目前 Android 中最火的一個(gè)網(wǎng)絡(luò)庫酵颁。OkHttp 有很多的優(yōu)點(diǎn):...
基本用法 我們以這段簡單的代碼為基礎(chǔ),講解下貫穿整個(gè)ReactiveX設(shè)計(jì)的四個(gè)概念:觀察者月帝,被觀察者躏惋,事件,訂閱嚷辅。 觀察者對事件進(jìn)行響應(yīng)的對象...
ARouter主要是用于組件化開發(fā)中的組件之間的通信簿姨。 從ARouter的用法透析組件通信原理 ARouter的實(shí)現(xiàn)原理 在代碼里加入的@Rou...