所需工具都在sdk下build-tools目錄下1、aapt工具將xml和資源文件生成R.java2郎逃、Aidl.exe將aidl文件轉(zhuǎn)換為Jav...
Android打開電源到啟動(dòng)相關(guān)APP流程 appMain.cpp方法中會(huì)初始化一個(gè)AndroidRuntime然后調(diào)用runtime.star...
1褒翰、看看handler的構(gòu)造方法: 在構(gòu)造方法里獲取了mLooper 和一個(gè)mQueue贮懈,可以明確看出如果looper為空的話就會(huì)拋一個(gè)runt...
1、Glide圖片加載框架三級(jí)緩存活動(dòng)緩存朵你、內(nèi)存緩存各聘、磁盤緩存第一次:首先去查找順序活動(dòng)緩存——》內(nèi)存緩村———》磁盤緩存——網(wǎng)絡(luò)加載當(dāng)從走到網(wǎng)...
1抡医、ui繪制加載2躲因、16ms是60fps 是保證用戶感知流暢的衡量指標(biāo),當(dāng)界面刷新時(shí)間大于16ms時(shí)就會(huì)出現(xiàn)卡頓忌傻。 由此追根溯源:可以追溯到vi...
Android版本日新月異,幾乎每年都有一到兩個(gè)新的版本發(fā)布水孩,在此整理一下Android各個(gè)版本的特性镰矿。 KitKat Api Level 19...
畢業(yè)后的一年里所遇到的各種問題俘种,讓此時(shí)此刻的我想再次回到校園秤标。仔細(xì)想想我在大學(xué)里混日子的生活是很大一部分原因是因?yàn)楦咧械膫淇计凇>拖袷歉咧邪嘀魅?..
Fresco 出身名門,功能強(qiáng)大荐类,應(yīng)該是目前來說最為牛逼的圖片加載框架怖现。內(nèi)存管理:圖片解壓后,Bitmap會(huì)占據(jù)大量內(nèi)存玉罐,在5.0以下的系統(tǒng)中會(huì)...
說起Android開發(fā),很多人都會(huì)提到一個(gè)概念吊输,Android的布局優(yōu)化饶号。說到布局優(yōu)化,開發(fā)者們都會(huì)想到Hierarchy View 來分析布局