原创 盤點常用的Android開發庫(6) -- OkHttp

一、簡介 關於okhttp相信不做介紹,大家也都知道是幹嘛的,因爲它真的很常見。這裏就稍作介紹,OkHttp是基於Http協議的網絡請求框架,也是android端最火熱的輕量級框架之一。 它的主要優勢是: 允許連接到同一個主機地址的所有請

原创 盤點Android中常見的設計模式(七) -- 組合模式

簡介: 迪米特法則/最少知道原則(Demeter Principle): 一個實體應當儘量少地與其他實體之間發生相互作用,使得系統功能模塊相對獨立。 合成複用原則(Composite Reuse Principle): 儘量使用合成/聚合

原创 盤點Android中常見的設計模式(六) -- 代理模式

簡介: 接口隔離原則(Interface Segregation Principle): 1、使用多個隔離的接口,比使用單個接口要好。 2、降低類之間的耦合度。   代理模式: 在代理模式中,一個類代表着另一個類的功能,其意在爲其他對象提

原创 盤點android中常見的設計模式(四) -- 工廠模式、抽象工廠模式

題外話: 近期的疫情數據終於贏來了拐點,新增人數也終於降到了3位數,全國各地也視當地情況開始陸續的復工,相信未來會越來越好。PS:終於可以出門撒歡兒了。   簡介: 裏式代換原則 今天我們來了解下設計模式的6大原則之一的里氏代換原則。里氏

原创 盤點常用的Android開發庫(3) -- Logger

一、簡介 Logger,顧名思義,肯定是和日誌有關。作者本人用三個詞概括了這個Android開源日誌庫的優點:Simple(簡單)、Pretty (漂亮)、Powerful(強大)。 二、使用 2.1 依賴注入 implementati