
事件體系簡介 既然是View的事件分發,那么首先我們應該知道什么是Android體系中的事件,它在code世界中又是如何定義的,下面我們簡單介紹...
寫作背景 在Android源碼實現部分,很多人都應該分析過View的繪制流程,measure,layout,draw三個過程也許已經十分熟悉了,...
在一個APP中,其實UI的處理也就是視圖的工作并不是交由Activity來處理的,Activity并不負責視圖控制,它只是控制生命周期和處理事件...
什么是IOC注入框架 ButterKnife大家都應該使用過,對于view的注入減少了大量篇幅的findViewById操作,而注解注入的方式也...
添加依賴 https://github.com/square/retrofit 如何使用 注一:Retrofit2 的baseUlr 必須以 /...
泛型可以解決數據類型的安全問題,它的主要原理是:在類聲明的時候通過一個標識表示類中某個屬性的類型或者是某個方法的返回值及參數類型。就像下面這個類...
Gilde 基礎篇 首先添加依賴 Glide最新版本地址移步這里 Glide的一個完整的請求至少需要三個參數,代碼如下: 這里采用的是鏈式調用方...
Android三種播放視頻的方式(以下內容大多使用真機測試,所以沒有運行圖片,大家可以自己實戰看看) 1、使用其自帶的播放器。指定Action為...
ViewRoot 在介紹View的繪制前,首先我們需要知道是誰負責執行View繪制的整個流程。實際上,View的繪制是由ViewRoot來負責的...