
安裝包瘦身 從APK的組成結(jié)構(gòu)可以看出,其中占用空間最大的部分就是代碼和資源,所以我們要做安裝包瘦身就要從代碼和資源這兩個方向著手。 代碼部分:...
前言 zxing用于Java、Android的條形碼掃描庫,我們?nèi)粘J褂玫腁PP中的二維碼掃碼功能絕大對數(shù)都是基于zxing項目做二次開發(fā)的,本...
上傳速度和成功率的優(yōu)化 必須分小片傳輸一個文件(圖片) 不同類型的移動互聯(lián)網(wǎng)下的分片初始大小應該有所不同。 在上傳一個文件(圖片)的過程中,應當...
目錄 初識ViewRoot和DecorView 理解MeasureSpec View的工作流程 自定義View 初識ViewRoot和Decor...
目錄 View的事件分發(fā)機制 View的滑動沖突 View的事件分發(fā)機制 點擊事件的傳遞規(guī)則 View的點擊事件的分發(fā)過程由三個很重要的分發(fā)來完...
流暢度優(yōu)化流程 通過SM對App的流暢度進行測試評估。 優(yōu)化App的UI來提升流暢度。 通過lint靜態(tài)掃描代碼中的性能問題,進行優(yōu)化。 深入分...
電量優(yōu)化方法: 優(yōu)化方法一:CPU時間片 當應用退到后臺運行時,盡量減少應用的主動運行。 當檢測到CPU時間片消耗異常時,深入線程分析:通過獲取...
Android應用進程內(nèi)存組成: Dalvik虛擬機代碼(共享內(nèi)存) 應用框架的代碼(共享內(nèi)存) 應用框架的資源(共享內(nèi)存) 應用框架的so庫(...
目錄 View基礎(chǔ)知識 View的滑動 彈性滑動 View基礎(chǔ)知識 View是Android中所有控件的基類,不光是簡單的Button和Text...