網(wǎng)上組件化的文章很多缩膝,我本人學(xué)習(xí)組建化的過程也借鑒了網(wǎng)上先輩們的文章茄螃。但大多數(shù)文章都從底層的細(xì)枝末節(jié)開始講述,由下而上給人一種這門技術(shù)“博大精深”望而生畏的感覺警检。而我寫這篇文...
網(wǎng)上組件化的文章很多缩膝,我本人學(xué)習(xí)組建化的過程也借鑒了網(wǎng)上先輩們的文章茄螃。但大多數(shù)文章都從底層的細(xì)枝末節(jié)開始講述,由下而上給人一種這門技術(shù)“博大精深”望而生畏的感覺警检。而我寫這篇文...
gson由common組件依賴, 其他業(yè)務(wù)組件依賴common組件就可以使用gson了.
一篇文章搞懂Android組件化網(wǎng)上組件化的文章很多,我本人學(xué)習(xí)組建化的過程也借鑒了網(wǎng)上先輩們的文章蒿辙。但大多數(shù)文章都從底層的細(xì)枝末節(jié)開始講述院峡,由下而上給人一種這門技術(shù)“博大精深”望而生畏的感覺。而我寫這篇文...
寫的不錯 贊
一篇文章搞懂Android組件化網(wǎng)上組件化的文章很多疤估,我本人學(xué)習(xí)組建化的過程也借鑒了網(wǎng)上先輩們的文章灾常。但大多數(shù)文章都從底層的細(xì)枝末節(jié)開始講述,由下而上給人一種這門技術(shù)“博大精深”望而生畏的感覺铃拇。而我寫這篇文...
你subscribe observer 在onError中l(wèi)og
或者subscribe兩個consumer, 第二個consumer處理onError
RxJava2 實(shí)戰(zhàn)知識梳理(1) - 后臺執(zhí)行耗時操作钞瀑,實(shí)時通知 UI 更新RxJava2 實(shí)戰(zhàn)系列文章 RxJava2 實(shí)戰(zhàn)知識梳理(1) - 后臺執(zhí)行耗時操作,實(shí)時通知 UI 更新RxJava2 實(shí)戰(zhàn)知識梳理(2) - 計算一段時間內(nèi)數(shù)據(jù)的平均值...
observable.zip(observable1, observable2).flatMap(//return observable3)->subscribe()
RxJava 操作符flatMap 與 concatMap詳解本文獨(dú)家發(fā)布到公眾號:Android技術(shù)雜貨鋪 近兩年來慷荔,RxJava可以說是異常的火爆雕什,受到眾多開發(fā)者的追捧與青睞,雖然后入門的門檻較高显晶,學(xué)習(xí)成本較大贷岸,但是還是掀起一場學(xué)習(xí)...
也許你曾經(jīng)用過這個插件來對資源文件layout進(jìn)行分類https://github.com/dmytrodanylyk/folding-plugin,但如今隨著AS版本的升高...
nice.
私以為 可以把
button.setEnabled(false);
button.setTextColor(Color.BLACK);
寫在onSubscribe()中, 就可以少寫一個doOnSubscribe()了.
Rxjava操作符飆車系列(三)驗(yàn)證碼倒計時現(xiàn)在很多軟件都需要獲取短信驗(yàn)證碼磷雇,通常都是60秒在向服務(wù)器發(fā)送一次請求偿警。那么如果用Rxjava來實(shí)現(xiàn)這個倒計時的功能呢? 用到的操作符如下: 1.interval: 創(chuàng)建一個...
現(xiàn)在很多軟件都需要獲取短信驗(yàn)證碼唯笙,通常都是60秒在向服務(wù)器發(fā)送一次請求螟蒸。那么如果用Rxjava來實(shí)現(xiàn)這個倒計時的功能呢盒使? 用到的操作符如下: 1.interval: 創(chuàng)建一個...
@五十步笑百步是Low比 清晰, 點(diǎn)贊!
Cookie、Session七嫌、Token那點(diǎn)事兒(原創(chuàng))本文已獨(dú)家授權(quán) 鴻洋( hongyangAndroid) 公眾號發(fā)布少办! 前言:新公司項(xiàng)目中使用到了Cookie,在各大Android技術(shù)討論群向前輩們?nèi)〗?jīng)討論這cookie抄瑟、...
本文已獨(dú)家授權(quán) 鴻洋( hongyangAndroid) 公眾號發(fā)布皮假! 前言:新公司項(xiàng)目中使用到了Cookie鞋拟,在各大Android技術(shù)討論群向前輩們?nèi)〗?jīng)討論這cookie、...
我相信大家在開發(fā)中褪测,肯定遇到過這種情形: 就是在開發(fā)工程中猴誊,使用的是debug環(huán)境,有時候會想看一下生產(chǎn)環(huán)境的數(shù)據(jù)侮措,這時候還得刪除當(dāng)前的debug版本懈叹,再安裝正式的包。 為了...
兩個observable分別在兩個不同的io線程執(zhí)行的.
給初學(xué)者的RxJava2.0教程(四)Outline [TOC] 前言 在上一節(jié)中, 我們提到了Flowable 和Backpressure背壓, 本來這一節(jié)的確是想講這兩個東西的分扎,可是寫到一半感覺還是差點(diǎn)火候...
最后的例子真是酷炫
給初學(xué)者的RxJava2.0教程(三)Outline [TOC] 前言 上一節(jié)講解了線程調(diào)度, 并且舉了兩個實(shí)際中的例子, 其中有一個登錄的例子, 不知大家有沒有想過這么一個問題, 如果是一個新用戶, 必須先注冊...
.subscribeOn()是切換它上面代碼的線程澄成,.observeOn()是切換它下面的代碼的線程
寫的不錯!
Carson帶你學(xué)Android:BroadcastReceiver史上最全面解析前言 BroadcastReceiver(廣播接收器)畏吓,屬于 Android 四大組件之一 在 Android 開發(fā)中墨状,BroadcastReceiver 的應(yīng)用場景非常多 ...
前言 BroadcastReceiver(廣播接收器),屬于 Android 四大組件之一 在 Android 開發(fā)中菲饼,BroadcastReceiver 的應(yīng)用場景非常多 ...
可以在baseObserver#onNext()中統(tǒng)一處理.
Retrofit自定義GsonConverter處理所有請求錯誤情況直接進(jìn)正題 通常從服務(wù)端拿到的JSON數(shù)據(jù)格式大概如下: 因此通常我們會定義一個實(shí)體類來解析對應(yīng)的json:? 其中的code字段表示狀態(tài),比如以下值可能代表了不同的含義 c...
幫了我大忙,接手別人的項(xiàng)目因?yàn)檫@個問題搞了一個多小時了,看到你的答案終于搞定了,多謝!
程序包android.support.v4.app不存在前提: 新接手的Android項(xiàng)目主工程依賴了三個library肾砂,工程中引入了的RecycleView、V7包宏悦、V4包都是通過jar的方式引入镐确,當(dāng)我在項(xiàng)目中使用android...
前提: 新接手的Android項(xiàng)目主工程依賴了三個library,工程中引入了的RecycleView饼煞、V7包辫塌、V4包都是通過jar的方式引入,當(dāng)我在項(xiàng)目中使用android...