前言 上一篇文章分析了 Retrofit2 的構(gòu)建,接下來我們就來看下它的動(dòng)態(tài)代理养盗,看下它的 create() 方法中都做了什么。 如果想去了解...
Retrofit2 簡介 做為當(dāng)前 Android 最主流的網(wǎng)絡(luò)框架(我個(gè)人認(rèn)為)。 它基于 OkHttp3(square 的代表作) 做了十分...
前言 類似于 ButterKnife 苛茂、 Dagger 谤狡、 ARouter,它們可以通過幾個(gè)注解豆瘫,就可以實(shí)現(xiàn)以往需要很大功夫?qū)懙拇a,還可以非常...
簡介 ThreadLocal 作用就像它的名字一樣,通過 ThreadLocal 將傳入的對象變成線程私有化的對象围详,即傳入的對象只對傳入它的線程...
Rhino 簡介 官方示例 Android】不使用WebView來執(zhí)行Javascript腳本(Rhino) Rhino 是一個(gè)由 Java 實(shí)...
問題引入 Android 開發(fā)法則之一不能在子線程更新 UI祖屏,這個(gè)問題主要是 Android 關(guān)于 View 的一系列操作有一套十分復(fù)雜的邏輯助赞。...
簡介 HashMap是線程不安全的,所以 Java 還提供了 ConcurrentHashMap 類來解決高并發(fā)下的安全問題袁勺。 Java8 中雹食,...
LinkedHashMap 簡介 LinkedHashMap 繼承了 HashMap, 但是相對于 HashMap期丰,它又保證了元素的有序性群叶。 它...
HashMap簡介 在 Java8 中吃挑,HashMap 是由數(shù)組和鏈表構(gòu)成的數(shù)據(jù)結(jié)構(gòu),當(dāng)它的鏈表長度超過8時(shí)街立,會(huì)將鏈表轉(zhuǎn)成紅黑樹舶衬。它是基于哈希算...