有時(shí)候我們使用其他的library包,直接下載下來或者在build.gradle中添加依賴,使用起來非常方便,這個(gè)時(shí)候想自己做一個(gè)library包給別人用,應(yīng)該怎么做呢?這個(gè)...
有時(shí)候我們使用其他的library包,直接下載下來或者在build.gradle中添加依賴,使用起來非常方便,這個(gè)時(shí)候想自己做一個(gè)library包給別人用,應(yīng)該怎么做呢?這個(gè)...
在官網(wǎng)下載安裝包 https://developer.android.com/studio/ 將zip包解壓到相應(yīng)的位置,如/usr/local/ 設(shè)置環(huán)境變量1.在/etc...
mergewith 換成startwith 了解一下
[深入RxBus]:支持Sticky事件RxBus、EventBus因?yàn)榻怦钐珡氐?,濫用的話,項(xiàng)目可維護(hù)性會(huì)越來越低;一些簡(jiǎn)單場(chǎng)景更推薦用回調(diào)、Subject來代替事件總線。 實(shí)際使用場(chǎng)景,如果RxBus,Even...
這個(gè)輪詢方式挺差的
輪詢的一種解決方案(RxJava)*本篇文章已授權(quán)微信公眾號(hào) guolin_blog (郭霖)獨(dú)家發(fā)布 輪詢的功能很常見了,之前Android中比較常用的方式就是通過Handler來實(shí)現(xiàn),發(fā)送一個(gè)Deley消...
收集Android常用的Ui庫 PickTime 日期選擇控件項(xiàng)目地址:https://github.com/codbking/PickTime[https://github...
“如果想知道什么叫名不副實(shí),你去海底撈看看就知道了?!?延續(xù)了一貫的“自黑”和“接地氣”,張勇上臺(tái)一開口,就語驚四座,引來全場(chǎng)的掌聲和笑聲。 這當(dāng)然是謙虛和幽默。張勇是在回應(yīng)...
這篇文章是承接上一篇文章的,如果您還沒有看過,建議您點(diǎn)擊查看。因?yàn)檫@個(gè)系列文章圖片較多,而且篇幅較長(zhǎng),為了方便閱讀,特意分開寫了。這篇文章主題仍然是android UI相關(guān),...
出現(xiàn)圖片上傳失敗或者看不了,別著急。點(diǎn)這里 我的GitHub-Android開源庫整理--------------------------------------------...
前言 應(yīng)公司需求,重構(gòu)項(xiàng)目,特搭建一套適合自己公司項(xiàng)目的框架 一.所需掌握的技能點(diǎn) A.組件化開發(fā): 你需要了解以下知識(shí)點(diǎn) B.MVP框架: 你需要了解以下知識(shí)點(diǎn) C.網(wǎng)絡(luò)框...
好像是處理方式不對(duì)吧,你這樣做,兩個(gè)事件會(huì)出現(xiàn)同時(shí)響應(yīng),我覺得正確的做法是,當(dāng)你不消費(fèi)這個(gè)時(shí)間,return super.ontouch 就可以了
自定義View中重寫onTouchEvent后設(shè)置點(diǎn)擊監(jiān)聽onClick()方法無效沖突解決想來也好久沒到簡(jiǎn)書發(fā)東西了,其實(shí)一直在寫著些有的沒的,倒有想著年底把它們都發(fā)出來.今天之所以寫下這篇是覺得有必要記錄一下這種奇奇怪怪的問題,花費(fèi)了我大半時(shí)間不說還沒半點(diǎn)技術(shù)性...
*本篇文章已授權(quán)微信公眾號(hào) guolin_blog (郭霖)獨(dú)家發(fā)布 一 . 概述 1. RxWebSocket是一個(gè)基于okhttp和RxJava封裝的WebSocket...
*本篇文章已授權(quán)微信公眾號(hào) guolin_blog (郭霖)獨(dú)家發(fā)布 一. 概述 RxLifecycle是一個(gè)輕量級(jí),侵入性低的RxJava注銷管理庫.他不會(huì)改變?cè)许?xiàng)目Ac...
我知道怎么寫,但我用的手機(jī),寫不了代碼,大致是在flatmap里返回的observable.just(實(shí)際上網(wǎng)絡(luò)請(qǐng)求).retry(), 讓里面這個(gè)observable 把自身的錯(cuò)誤吃掉重試就行了,這樣就不會(huì)把錯(cuò)誤發(fā)到外邊的interval 事件流上面,就不會(huì)終止輪詢
Rxjava interval 與flatmap結(jié)合異常處理通常在Rxjava中我會(huì)用interval當(dāng)定時(shí)器與flatmap結(jié)合發(fā)起網(wǎng)絡(luò)請(qǐng)求.在項(xiàng)目中的實(shí)際需求是每?jī)蓚€(gè)小時(shí)請(qǐng)求一次,這條異常就跳過,繼續(xù)請(qǐng)求下一條,但是發(fā)現(xiàn)一個(gè)問題就...
@_SOLID 不能這樣這,這樣會(huì)導(dǎo)致棧溢出,如果是一直發(fā)生錯(cuò)誤話,方法一直調(diào)用方法,之前的方法不能出棧,會(huì)導(dǎo)致棧溢出。不信的話,你可以做下壓力測(cè)試。
Rxjava interval 與flatmap結(jié)合異常處理通常在Rxjava中我會(huì)用interval當(dāng)定時(shí)器與flatmap結(jié)合發(fā)起網(wǎng)絡(luò)請(qǐng)求.在項(xiàng)目中的實(shí)際需求是每?jī)蓚€(gè)小時(shí)請(qǐng)求一次,這條異常就跳過,繼續(xù)請(qǐng)求下一條,但是發(fā)現(xiàn)一個(gè)問題就...