1. 寫在前面 在 Gradle源碼分析(三)[http://www.itdecent.cn/p/7121ce8c4932]一文中,我們分析了Gradle構(gòu)建流程的 Con...
1. 寫在前面 在 Gradle源碼分析(三)[http://www.itdecent.cn/p/7121ce8c4932]一文中,我們分析了Gradle構(gòu)建流程的 Con...
1. 寫在前面 在執(zhí)行g(shù)radle命令的時候,你是否想過它是如何運作的。接下來幾篇文章將從入口開始逐步分析 gradle 的啟動,構(gòu)建流程。(gradle 源碼版本為 5.6...
初入Flutter的開發(fā)者,首先需要了解的便是如何編譯運行flutter應(yīng)用。與通常Android工程項目的編譯不同,F(xiàn)lutter的打包編譯是通過調(diào)用flutter命令行來...
《高效能人士的七個習(xí)慣》是一本經(jīng)典的暢銷書,其作者史蒂芬·柯維是著名的管理學(xué)大師,也是美國家喻戶曉的啟蒙家。這本書將教會你如何管理和培養(yǎng)7個好習(xí)慣,它們分別是:積極主動、以始...
相信很多朋友都看過一部電影,叫《讓子彈飛》。 里面有這樣一段臺詞: 縣長問:“這個,能不能掙錢?”師爺答:“能掙,山里?!笨h長再問:“這個,能不能掙錢?”師爺再答“能掙,跪著...
我們都知道ActivityThread是程序的入口,以下是App入口處的部分代碼 我們先來看主線程Looper消息循環(huán)的創(chuàng)建過程 Looper對象真正創(chuàng)建的地方,可以看到傳遞...
https://github.com/niniloveyou/ShortcutLayout (感覺不錯的話,給star下) 第一次看到原生的shortcut 動畫的時候,就感...
有什么料? 從這篇文章中你能獲得這些料: 了解一次觸摸事件究竟是如何產(chǎn)生的? 了解觸摸事件究竟是如何傳遞的? 學(xué)會從根源處分析你的App中的滑動沖突。 能夠更自信的創(chuàng)作出具有...
概述 隨著Google對HttpClient 摒棄,和Volley的逐漸沒落,OkHttp開始異軍突起,而Retrofit則對okHttp進行了強制依賴。 Retrofit是...