![240](https://cdn2.jianshu.io/assets/default_avatar/1-04bbeead395d74921af6a4e8214b4f61.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
動畫分類Android動畫可以分3種:View動畫久免,幀動畫和屬性動畫;屬性動畫為API11的新特性超升,在低版本是無法直接使用屬性動畫的涣易,但可以用n...
這是AndroidUI繪制流程分析的第一篇文章雏亚,主要分析當(dāng)我們點(diǎn)開應(yīng)用程序的時候摊沉,到界面中的View顯示出來厂财,這中間的一系列流程油啤。 在介紹Vie...
這是AndroidUI繪制流程分析的第二篇文章,主要分析界面中View是如何繪制到界面上的具體過程蟀苛。 1益咬、ViewRoot和DecorView ...
Android繪制整體流程 首次View的繪制流程是在什么時候觸發(fā)的? 答案在ActivityThread.handleResumeActivi...
這篇文章已經(jīng)寫得非常經(jīng)典了: 點(diǎn)擊事件傳遞規(guī)則 MotionEvent 在手指觸摸屏幕后產(chǎn)生的一系列事件中帜平,典型的事件類型有如下幾種: ACTI...
Handler是Android中的消息處理機(jī)制幽告,是一種線程間通信的解決方案,同時你也可以理解為它天然的為我們在主線程創(chuàng)建一個隊(duì)列裆甩,隊(duì)列中的消息順...
OkHttp 是一款用于 Android 和 Java 的網(wǎng)絡(luò)請求庫冗锁,也是目前 Android 中最火的一個網(wǎng)絡(luò)庫。OkHttp 有很多的優(yōu)點(diǎn):...
基本用法 我們以這段簡單的代碼為基礎(chǔ)嗤栓,講解下貫穿整個ReactiveX設(shè)計(jì)的四個概念:觀察者冻河,被觀察者箍邮,事件,訂閱叨叙。 觀察者對事件進(jìn)行響應(yīng)的對象...
ARouter主要是用于組件化開發(fā)中的組件之間的通信锭弊。 從ARouter的用法透析組件通信原理 ARouter的實(shí)現(xiàn)原理 在代碼里加入的@Rou...