年初,自己終于鼓起勇氣來了深圳邮屁,這一年經歷過太多的不適應和焦慮琐鲁,還好都熬過來了。最值得開心的是惭每,找到了那個真心相愛的人骨饿,因此打算用文字記錄下來。文章很多是寫給自己的台腥,如今多年...
年初,自己終于鼓起勇氣來了深圳邮屁,這一年經歷過太多的不適應和焦慮琐鲁,還好都熬過來了。最值得開心的是惭每,找到了那個真心相愛的人骨饿,因此打算用文字記錄下來。文章很多是寫給自己的台腥,如今多年...
開篇就提到效能優(yōu)化涉及的范圍會很廣宏赘,考慮后面需要經常用到 asm 字節(jié)碼插樁,我們首先從 《Gradle 插件 + ASM 實戰(zhàn)》開始講黎侈,但又希望大家能知其然也知其所以然察署,因...
新年的第一篇文章,沒想到自己又回來了峻汉,經過慎重的考慮還是決定再講一期《效能優(yōu)化》贴汪。雖然去年剛發(fā)表過 《以后,江湖再見了》[http://www.reibang.com/p/...
1. 進程間的通信方式有哪些2. binder 和 socket 通信的區(qū)別有哪些3. Android 為什么在大部分場景下用 Binder 進行進程間通信4. Serial...
2018-04-21: update ffmpeg-4.0. 2018-11-16: update script. 2019-03-11: update script, ad...
因為自己的項目中有用到了藍牙相關的功能,所以之前也斷斷續(xù)續(xù)地針對藍牙通信尤其是BLE通信進行了一番探索酝蜒,整理出了一個開源框架FastBle與各位分享經驗誊辉。源碼地址: http...
音頻播放 音頻播放聲音分為MediaPlayer和AudioTrack兩種方案的。MediaPlayer可以播放多種格式的聲音文件亡脑,例如MP3堕澄,WAV,OGG霉咨,AAC蛙紫,MID...
簡介 作為Android開發(fā)者,如果你不想開源你的應用途戒,那么在應用發(fā)布前坑傅,就需要對代碼進行混淆處理,從而讓我們代碼即使被反編譯喷斋,也難以閱讀唁毒∷廛睿混淆概念雖然容易,但很多初學者也只...