上一篇中總結了直接引用c/c++源碼,但是當源碼的量很大時,我們無法直接引用源碼衫仑,因為量太大了偎窘,編譯一次需要很長的時間固惯,所以這時候我們就需要先預...
本文以使用lame庫為例洲守,這是一個音頻編碼為mp3的開源庫涡驮,首先下載需要的版本魄缚,這里是下載地址:目前最新是lame_3.100[https://...
LitePal項目地址[https://github.com/guolindev/LitePal] litepal是郭林封裝的一個簡單的數(shù)據(jù)庫工...
App的啟動被分成了: 冷啟動:系統(tǒng)沒有為該程序創(chuàng)建進程宝与,程序從頭開始啟動;例如冶匹,安裝后第一次啟動习劫,應用程序被系統(tǒng)完全終止之后再打開。 熱啟動:...
配置 java項目避免輸出亂碼嚼隘,增加配置 繼承AbstractProcessor诽里,重寫init和實現(xiàn)process方法 增加@AutoServi...
在我看來,插件化的核心目的就是將未安裝的apk代碼飞蛹,在已經(jīng)安裝的apk中執(zhí)行谤狡,未安裝的apk就是插件。 其實這個未安裝的apk也只是一個有固定格...
App 安裝 Android App的安裝可以分為有界面的安裝和無界面的安裝卧檐。 有界面的安裝其實就是調(diào)用系統(tǒng)App(PackageInstall...
基于Android Q墓懂,之前的版本思路也是一樣只是又部分不同。 Activity.startActivity Activity.startAct...
這是一個Android換膚的庫霉囚,代碼量極少捕仔,支持換膚的情況還比較多,提供了以下功能: 無需重啟盈罐,一鍵換膚效率高 支持App內(nèi)多套皮膚換膚 支持插...