今天 Gitlab 上 CI 一片飄紅捞镰,所有 Android 的項(xiàng)目全部編譯失敗 各種嘗試解決錯(cuò)誤不提 最后自己看 log 發(fā)現(xiàn)似乎跟 loop...
Gitlab 最初設(shè)計(jì)為 self-host 版本的 Github, 現(xiàn)在逐步完善, 已經(jīng)發(fā)成集代碼托管, 持續(xù)集成, 代碼審核, 過(guò)程管理為一...
簡(jiǎn)介 我們即將開(kāi)始一個(gè)個(gè)的搭建我們的協(xié)作平臺(tái), 實(shí)際上這些平臺(tái)是隨著我們團(tuán)隊(duì)不斷發(fā)展, 相繼引入的. 當(dāng)起第三個(gè)平臺(tái)搭建起來(lái)的時(shí)候, 一個(gè)嚴(yán)峻的...
說(shuō)明 這次 IO 給開(kāi)發(fā)者帶來(lái)了很多驚喜, ConstraintLayout 是其中較為實(shí)用的之一. Google 第一時(shí)間發(fā)布了官方的代碼實(shí)驗(yàn)...
對(duì)于 Android 的 Data Binding 庫(kù)我一段時(shí)間以來(lái)一直非常關(guān)注. 我決定使用 Model-View-ViewModel 架構(gòu)實(shí)...
0. Origin A successful Git branching model 一切起源于這篇文章, 后來(lái)的各種 git flow 基本都...
Volley 已經(jīng)發(fā)布很長(zhǎng)時(shí)間了, 也已被廣泛應(yīng)用, 相關(guān)教程到處都是. 本文只說(shuō)兩個(gè)值得注意的地方.本文講解部分比較少, 請(qǐng)參閱提供的相關(guān)鏈接...
爆棧網(wǎng)的這個(gè)問(wèn)題 看到 Android gradle plugin 的一個(gè)新特性 buildConfigField 和 resValue 顧名...
使用本插件可以讓所有的開(kāi)發(fā)機(jī)以及持續(xù)交付設(shè)備使用完全相同的代碼進(jìn)行工作.避免陷入本地配置兼容性的泥淖中, 防止私密信息泄露. github 解決...