本篇文章已授權(quán)微信公眾號(hào) guolin_blog (郭霖)獨(dú)家發(fā)布 前言 RxImagePicker : 支持RxJava2響應(yīng)式流、靈活可高度定制的Android圖片選擇器...
額,因?yàn)槲曳浅O矚gRxJava,而且在構(gòu)思這個(gè)庫(kù)的時(shí)候,我的最初目標(biāo)也是,為RxJava的生態(tài)圈添加這樣一個(gè)拓展的庫(kù)。所以,不是我寫代碼時(shí)順手加上了RxJava的依賴,而是因?yàn)橄矚gRxJava,而市面上也沒有RxJava拓展的圖片選擇庫(kù)(其實(shí)有,但是我覺得寫的不夠好),我才寫這樣一個(gè)庫(kù)。
《Android 開發(fā)工程師面試指南 LearningNotes 》,作者是知乎Android開發(fā)工程師陶程,由梁觀全貢獻(xiàn)部分。大家可以去知乎關(guān)注這兩位用心的少年。這份指南包...
重啟電腦,啟動(dòng)時(shí)按住command+s,進(jìn)入單一用戶模式輸入 mount -uw /,然后回車輸入 rm /var/db/.AppleSetupDone ,然后回車輸入 re...
前面花了很多篇幅介紹的JUnit和Mockito,它們都是針對(duì)Java全平臺(tái)的一些測(cè)試框架。寫到這里,咱們開始介紹一個(gè)專門針對(duì)Android平臺(tái)的單元測(cè)試框架Robolect...
MVC與MVP比較 相同點(diǎn): View:Activity&Fragment(為省事后文只說Activity啦) + layout xml,職責(zé)是顯示信息和響應(yīng)用戶操作; Mo...
SQLiteOpenHelper 管理的是一個(gè)數(shù)據(jù)庫(kù),而不是一個(gè)表此數(shù)據(jù)庫(kù)可管理多個(gè)表,構(gòu)造函數(shù)的版本號(hào)也是數(shù)據(jù)庫(kù)版本號(hào),不是表版本號(hào)哇 onCreate和onUpgrade...
前言 用過很多高斯模糊的方法,用來用去感覺還是現(xiàn)在這種最好。我目前的做法是使用renderscript-v8.jar實(shí)現(xiàn)高斯模糊,再配合圖片的縮放和透明度變化,能夠很好的實(shí)現(xiàn)...
前言 項(xiàng)目開發(fā)中,往往會(huì)隨著需求的改變而切換到其它圖片加載框架上去。如果最初代碼設(shè)計(jì)的耦合度太高,那么恭喜你,成功入坑了。至今無法忘卻整個(gè)項(xiàng)目一行行去復(fù)制粘貼被支配的恐懼。:...
版權(quán)聲明:本文為L(zhǎng)ooperJing原創(chuàng)文章,轉(zhuǎn)載請(qǐng)注明出處! 上篇說了一些性能優(yōu)化的理論部分,主要是回顧一下,有了理論,小平同志又講了,實(shí)踐是檢驗(yàn)真理的唯一標(biāo)準(zhǔn),對(duì)于內(nèi)存泄...
一、概述 MVP的模式目前在網(wǎng)上已經(jīng)層出不窮,大多數(shù)是通過接口建立關(guān)系,進(jìn)行了功能的實(shí)現(xiàn)。看過很多類似的文章,受益良多。 下面切入正題,本文對(duì)異常的處理和訂閱關(guān)系的動(dòng)態(tài)取消進(jìn)...
Foreword 反射的作用我在這就不多說了,每次用到反射都是那么一坨代碼丟進(jìn)去,總是讓人覺得很不優(yōu)雅,如今有了我這個(gè)反射工具類,那么大家就可以一句話優(yōu)雅地來完成反射的工作,...