接著說說熱修復(fù)劣像,補(bǔ)充兩個問題 反射中Class.forName()和ClassLoader.loadClass()的區(qū)別 Class.forName(className)方法...
說了那么多的原理乡话,也該手寫擼擼代碼去實(shí)現(xiàn)一下。 1耳奕、生成Dex文件 將class文件打包成dex文件 1.1 dx指令程序 要將class文件打包成dex文件绑青,就需要用到dx...
Android中的類加載器 Android跟java有很大的淵源,基于jvm的java應(yīng)用是通過ClassLoader來加載應(yīng)用中的class的屋群,但我們知道Android對j...
三分鐘的介紹 熱修復(fù)技術(shù)闸婴,可以看做是Android平臺發(fā)展成熟至一定階段的必然產(chǎn)物。熱修復(fù)無疑是這2年較火的新技術(shù)芍躏,是作為安卓工程師必學(xué)的技能之一邪乍。在熱修復(fù)出現(xiàn)之前,一個已經(jīng)...
官方地址:http://facebook.github.io/stetho/ 1、Android Studio添加依賴 2烦味、代碼配置 4聂使、OkHttp中添加 5壁拉、查看 打開C...
三分鐘的介紹 相信很多人都在開發(fā)中都使用過ButterKnife吧!沒有用過的也都聽過懒浮。ButterKnife是一個專注于Android系統(tǒng)的View注入框架,以前總是要寫很...
簡介 Ioc—Inversion of Control飘弧,即“控制反轉(zhuǎn)”,不是什么技術(shù)砚著,而是一種設(shè)計思想次伶,后來被叫做依賴注入。在Java開發(fā)中稽穆,Ioc意味著將你設(shè)計好的對象交給...
1冠王、啟動方式和區(qū)別 startService其他組件調(diào)用 startService() 啟動一個Service。一旦啟動舌镶,Service將一直在后臺運(yùn)行柱彻,即時啟動這個Serv...
大綱 內(nèi)存抖動和內(nèi)存泄漏 內(nèi)存大戶,Bitmap內(nèi)存優(yōu)化 Profile內(nèi)存檢測工具 Mat大對象與泄漏檢測 【內(nèi)存抖動和內(nèi)存泄漏】 Out Of Memory(內(nèi)存溢出) ...