Retrofit2 源碼解析 1. Retrofit是什么 來(lái)自Retrofit官網(wǎng)的介紹: 一個(gè)基于OkHttp的RESTFUL Api請(qǐng)求工...
1. App在什么狀態(tài)下被回收 Android系統(tǒng)在運(yùn)行程序的過(guò)程中發(fā)現(xiàn)內(nèi)存不足,他會(huì)去殺一些后臺(tái)進(jìn)程,來(lái)獲取內(nèi)存,這個(gè)過(guò)程我們簡(jiǎn)單稱為回收進(jìn)程...
1. 基本概念 Activity: 應(yīng)用與用戶交互的入口(活動(dòng)界面). Window: 表示一個(gè)窗口,不一定有屏幕那么大,可以很大也可以很?。?...
1.view的測(cè)量時(shí)機(jī) 當(dāng)view處于某個(gè)父布局里面,onMeasure()方法被父view調(diào)用,開(kāi)始測(cè)量大小,可見(jiàn)view的大小是由其父布局和...
1.layout布局轉(zhuǎn)換view方法 2個(gè)重載方法,最終都是到最后一個(gè)方法 2.真正的解析方法 Android里面的layout都是xml形式,...
1 開(kāi)發(fā)準(zhǔn)備工作 開(kāi)發(fā)環(huán)境:Android studio版本要求2.2以及以上. 開(kāi)發(fā)工具: NDK開(kāi)發(fā)工具集合,Cmake外部構(gòu)建工具以及LL...
前言 我們知道,Android系統(tǒng)是基于Linux開(kāi)發(fā),采用的是linux內(nèi)核 ,Android APP開(kāi)發(fā)大部分也要和系統(tǒng)打交道,只是Andr...