背景 最近參加了華為方舟的Workshop,從編譯到Runtime都有了一些體會(huì),并且對(duì)于虛擬機(jī)的運(yùn)行也有了一些了解。 Android虛擬機(jī)的演變 4.4版本前,使用的是Da...
背景 最近參加了華為方舟的Workshop,從編譯到Runtime都有了一些體會(huì),并且對(duì)于虛擬機(jī)的運(yùn)行也有了一些了解。 Android虛擬機(jī)的演變 4.4版本前,使用的是Da...
Gradle 小課堂系列Gradle 小課堂第1課 - 入門篇[http://www.itdecent.cn/p/dff92cfceb0b]Gradle 小課堂第2課 - ...
Kotlin協(xié)程實(shí)際上是所謂的stackless協(xié)程,即沒有在線程之上實(shí)現(xiàn)類似線程棧的結(jié)構(gòu),可以認(rèn)為是一種kotlin語言層面支持的 線程調(diào)度框架,使用這個(gè)框架,我們可以省去...
相關(guān)文章: 【翻譯】安卓架構(gòu)組件(1)-App架構(gòu)指導(dǎo) 【翻譯】安卓架構(gòu)組件(2)-添加組件到你的項(xiàng)目中 【翻譯】安卓架構(gòu)組件(4)-LiveData 【翻譯】安卓架構(gòu)組件(...
簡(jiǎn)介 在安卓電視的使用過程中,按鍵走焦是主要的交互方式,因此 TV 開發(fā)中會(huì)寫很多焦點(diǎn)相關(guān)的代碼。安卓系統(tǒng)內(nèi)部的焦點(diǎn)管理是建立在 View 系統(tǒng)之上的,有默認(rèn)的處理方式,不需...
Map 接口本身的文檔說了可能會(huì)拋出 NPE,但最終還是取決于具體的實(shí)現(xiàn)類。 key = null ? 很不幸,能不能保存 null key 取決于具體的類型,而不取決于 M...
Spring框架的依賴注入是家喻戶曉的,但是在實(shí)際的開發(fā)中我們想使用便捷的依賴注入功能,但是又不想引入Spring框架的復(fù)雜性,該怎么辦呢? 有了Google Guice,這...
簡(jiǎn)述 Nextcloud 可以安裝在各種主流的 linux 服務(wù)器上,支持最好的是 Ubuntu 和 CentOS,而且有些 VPS 提供直接安裝 Nextcloud 的選項(xiàng)...
1.https://www.jfrog.com/open-source/下載jfrog的服務(wù)端的maven管理軟件,我的是windows的環(huán)境,就下載了zip包,你們可以根據(jù)...
圖片的話看不到可以我CSDN上的博客:https://blog.csdn.net/u013332124/article/details/84647915 在java語言中,可...
[Jenkins官網(wǎng)] (https://jenkins.io/download/)[Jenkins文檔] (https://jenkins.io/zh/doc/book/m...
1. 簡(jiǎn)介 很早就聽說了Google的Lifecycle組件,因?yàn)轫?xiàng)目沒有使用過,所以并沒有過多的接觸。不過最近看到了一篇文章,其中的一條評(píng)論提到了LiveData。恰巧這兩...
Gradle 小課堂系列Gradle 小課堂第1課 - 入門篇[http://www.itdecent.cn/p/dff92cfceb0b]Gradle 小課堂第2課 - ...
建議學(xué)習(xí)一下哈希表的理論知識(shí),再看一遍源碼會(huì)有更多收獲。
HashMap源碼分析(一)這次只講解部分源碼,不會(huì)全部講完。并且代碼來自API 26 Platfrom。前段時(shí)間又重新簡(jiǎn)單看了一次HashMap的源碼,想簡(jiǎn)單記錄一下碰到的問題和在源碼中能參考到的代碼...