一、概述 事件總線有多種實現(xiàn),僅Android平臺就有 EventBus[https://github.com/greenrobot/Event...
一、 概述 眾所周知,用kotlin委托屬性去封裝KV存儲庫,可以優(yōu)化數(shù)據(jù)的訪問。封裝方法有多種,各有優(yōu)劣。通過反復實踐,筆者摸索出一套比較好用...
一、序 之前了解AES加解密的過程中,閱讀了一篇文章:《AES簡介》[https://www.cnblogs.com/luop/p/433416...
開閉原則 定義軟件實體應當對擴展開放,對修改關(guān)閉。當應用的需求改變時,在不修改軟件實體的源代碼或者二進制代碼的前提下,可以擴展模塊的功能,使其滿...
本篇本系列的最后一篇,概述和原理見另外兩篇文章:(一)Doodle - 精簡的圖片加載框架 - 概述篇[https://www.jianshu....
本篇是系列的第二篇,專門講述Doodle的設(shè)計和實現(xiàn),概述和用法見另外兩篇文章:(一)Doodle - 精簡的圖片加載框架 - 概述篇[http...
一、序 Doodle是我?guī)啄昵鞍l(fā)布的一個圖片加載框架。寫Doodle的初衷:早期對包大小之類的還是很看重的,當時覺得Glide依賴包比較大,而我...
一、序 我之前發(fā)布了個圖片加載框架,在JCenter關(guān)閉后,“閉關(guān)修煉”,想著改好了出個2.0版本。后來覺得僅增加功能和改進實現(xiàn)不夠,得補充一下...
一、前言 工作中有時候需要對數(shù)據(jù)進行加密,就筆者從事的Android開發(fā)來說, 上層開發(fā)語言為Java/Kotlin,JDK本身提供了一套加解密...