性能優(yōu)化,大概包含 ANR,內(nèi)存溢出, 內(nèi)存抖動,內(nèi)存泄漏,UI卡頓,冷啟動優(yōu)化等方面來回答 ANR 主線程被IO操作阻塞 (4.0網(wǎng)絡IO不允許在主線程中) 主線程做了耗時...
IP屬地:廣東
性能優(yōu)化,大概包含 ANR,內(nèi)存溢出, 內(nèi)存抖動,內(nèi)存泄漏,UI卡頓,冷啟動優(yōu)化等方面來回答 ANR 主線程被IO操作阻塞 (4.0網(wǎng)絡IO不允許在主線程中) 主線程做了耗時...
一.添加權(quán)限 <!-- 管理藍牙設備的權(quán)限 --> <!-- 在sd卡中創(chuàng)建與刪除文件權(quán)限 --> android:name="android.permission.MO...
Android事件分發(fā)機制 他就是一個觸摸事件 從一個窗口傳遞到另一個視圖,在傳遞到另外一個視圖,最后是被消費的過程 (1) 事件從Activity.dispatchTouc...
Handler使用方式 因發(fā)送消息到消息隊列的方式不同而不同,,使用Hnadler.sendMessage() 和 Handler.post() Handler中有四個重要的...
一、為什么要抽??? 每一個頁面都用到同樣的內(nèi)容,每次都寫同樣的代碼,浪費; 規(guī)定代碼的編寫規(guī)范; 多人開發(fā)維護變得簡單。 二、抽取那些內(nèi)容 通用的操作 三、設計模式 模板設計...
1.常見項目架構(gòu)模型 你是否遇到過Activity/Fragment中成百上千行代碼,完全無法維護,看著頭疼? 你是否遇到過因后臺接口還未寫而你不能先寫代碼邏輯的情況? 你是...