![240](https://upload.jianshu.io/users/upload_avatars/5103813/82d2b115-a811-44a8-b50f-c50e6215ac2e.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
一曼尊、前提說明 本文是在 Rxjava 2.1 的基礎(chǔ)上進行的酬诀,目前只對 Rxjava 進行解析,未搭配 Retrofit 食用涩禀,如果想看 Rxj...
一料滥、前提說明 本文是在 Rxjava 2.1 的基礎(chǔ)上進行的,目前只對 Rxjava 進行解析艾船,未搭配 Retrofit 食用葵腹,如果想看 Rxj...
我們這一節(jié)來分析一下滴滴插件化是如何啟動插件的 Activity 的。 一屿岂、使用 1.配置宿主工程的 Module#build.gradle 2...
一践宴、定義 確保某個類只有一個實例,而且自行實例化并向整個系統(tǒng)提供這個實例爷怀。 二阻肩、使用場景 1.確保某個類只有一個實例對象,避免產(chǎn)生多個對象消耗過...
一运授、定義 裝飾模式:動態(tài)地給一個被裝飾者對象添加其他兄弟類一些額外的職責烤惊,但是不改變被裝飾者類的功能。就增加功能來說吁朦,裝飾模式相比生成子類更為靈...
一柒室、定義 策略模式:官方一點的定義就是定義好一組算法簇,將每個算法(變化)都封裝成一個類逗宜,并且使他們可以互相替換雄右。 直白一點就是定義好一些會變化...
一、創(chuàng)建線程 1.繼承 Thread 類纺讲,重寫 run() 方法栗子:public class TestThread extends Threa...
一擂仍、冒泡排序 冒泡排序是一種交換排序,基本思想就是:兩兩比較相鄰記錄的關(guān)鍵字熬甚,如果反序則交換逢渔,直到?jīng)]有反序的記錄為止。 下面給出 3 種冒泡排序...
一乡括、散列函數(shù)構(gòu)造方法 除留取余法 對于散列表長度為 m 的散列函數(shù)公式為: f(key)= key mod p (p <= m) mod 就是取...