也許你寫了無(wú)數(shù)行的代碼,也許你能非常溜的使用高級(jí)語(yǔ)言,但是你未必了解那些高級(jí)語(yǔ)言的執(zhí)行過(guò)程。例如大行其道的Java。 Java號(hào)稱是一門“一次編譯到處運(yùn)行”的語(yǔ)言,但是我們對(duì)...
也許你寫了無(wú)數(shù)行的代碼,也許你能非常溜的使用高級(jí)語(yǔ)言,但是你未必了解那些高級(jí)語(yǔ)言的執(zhí)行過(guò)程。例如大行其道的Java。 Java號(hào)稱是一門“一次編譯到處運(yùn)行”的語(yǔ)言,但是我們對(duì)...
1 什么是插樁? 聽到關(guān)于“插樁”的詞語(yǔ),第一眼覺(jué)得會(huì)很高深,那到底什么是插樁呢?用通俗的話來(lái)講,插樁就是將一段代碼通過(guò)某種策略插入到另一段代碼,或替換另一段代碼。這里的代碼...
前言 說(shuō)到視頻,大家自己腦子里基本都會(huì)想起電影、電視劇、在線視頻等等,也會(huì)想起一些視頻格式 AVI、MP4、RMVB、MKV等等。但是我們?nèi)绻J(rèn)真思考這些應(yīng)該就有很多疑問(wèn),比...
本篇只說(shuō)一個(gè)命令 就是這個(gè) adb shell dumpsys 親,不要急著輸入這個(gè)命令 這個(gè)命令是: 查看當(dāng)前手機(jī)系統(tǒng)中所有運(yùn)行的應(yīng)用的 「四大組件」信息。 通過(guò)這個(gè)命令,...
本文翻譯自 Javassist Tutorial-3 5. 字節(jié)碼操作 Javassist 還提供了用于直接編輯類文件的低級(jí)級(jí) API。 使用此 API之前,你需要詳細(xì)了解J...
在日常的Android開發(fā)中,經(jīng)常會(huì)使用到動(dòng)畫,這里就對(duì)Android開發(fā)中的動(dòng)畫做一下總結(jié)。 Android 動(dòng)畫分類 總的來(lái)說(shuō),Android動(dòng)畫可以分為兩類,最初的傳統(tǒng)...
很多小伙伴都想要成為一名斜杠青年,拓寬自己的收入來(lái)源??墒?,大多數(shù)并不能如愿。其實(shí),真正導(dǎo)致人們失敗并不是因?yàn)樽陨砟芰Σ?,也不是因?yàn)閷懽麟y。 而是因?yàn)槿狈ψ月删瘢?time...
前言 學(xué)習(xí)Gradle也有一段時(shí)間了,感覺(jué)知道了很多,但是還是有些朦朦朧朧,這時(shí)候就該寫點(diǎn)代碼來(lái)融會(huì)貫通一下, 于是便決定做一個(gè)簡(jiǎn)單的插件來(lái)真正理解一下Gradle 插件開發(fā)...