Android RxJava創(chuàng)建操作符Interval
Interval操作符:用于創(chuàng)建Observable,跟TimerTask類似,用于周期性發(fā)送信息,是一個(gè)可以指定線程的TimerTask
首先添加類庫(kù)
// RxAndroid compile 'io.reactivex:rxandroid:1.2.1' // RxJava compile 'io.reactivex:rxjava:1.2.4'
(1) 間隔時(shí)間3秒發(fā)送一次
private Subscription subscribe;
private void start() {
if (subscribe == null || subscribe.isUnsubscribed()) {
subscribe = Observable.interval(3000, 3000, TimeUnit.MILLISECONDS)//延時(shí)3000 ,每間隔3000,時(shí)間單位
.observeOn(AndroidSchedulers.mainThread())
.subscribe(new Action1<Long>() {
@Override
public void call(Long aLong) {
Log.e("1234", "執(zhí)行一次");
}
});
}
}
(2)取消訂閱
private void stop() {
if (subscribe != null && !subscribe.isUnsubscribed()) {
subscribe.unsubscribe();
Log.e("1234", "停止");
}
}
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- Android Rxjava3 使用場(chǎng)景詳解
- android使用Rxjava實(shí)現(xiàn)倒計(jì)時(shí)功能
- Android 使用 RxJava2 實(shí)現(xiàn)倒計(jì)時(shí)功能的示例代碼
- Android RxJava創(chuàng)建操作符Timer的方法
- Android中Rxjava實(shí)現(xiàn)三級(jí)緩存的兩種方式
- Android Retrofit和Rxjava的網(wǎng)絡(luò)請(qǐng)求
- android使用RxJava實(shí)現(xiàn)預(yù)加載
- Android RxJava異步數(shù)據(jù)處理庫(kù)使用詳解
相關(guān)文章
Android 啟動(dòng) Service(startservice和bindservice) 兩種方式的區(qū)別
andrid service 兩種啟動(dòng)方式:第一種startservice,第二種bindservice,大家對(duì)這兩種啟動(dòng)方式的區(qū)別了解嗎,下面跟著小編一起學(xué)習(xí)吧2015-11-11
Android使用Spinner控件實(shí)現(xiàn)下拉列表的案例
今天小編就為大家分享一篇關(guān)于Android使用Spinner控件實(shí)現(xiàn)下拉列表的案例,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧2019-03-03
Android獲取實(shí)時(shí)連接熱點(diǎn)的設(shè)備IP
這篇文章主要介紹了Android獲取實(shí)時(shí)連接熱點(diǎn)的設(shè)備IP 的相關(guān)資料,文中給大家補(bǔ)充介紹了安卓獲取接入的Wifi熱點(diǎn)設(shè)備的Ip地址的代碼,需要的朋友可以參考下2018-01-01
Android 點(diǎn)擊屏幕空白處收起輸入法軟鍵盤(手動(dòng)打開(kāi))
很多時(shí)候,我們?cè)谑褂脩?yīng)用時(shí),會(huì)出現(xiàn)輸入法軟鍵盤彈出的問(wèn)題,通常情況下,我們默認(rèn)會(huì)使用戶點(diǎn)擊返回鍵或者下一步對(duì)軟鍵盤進(jìn)行隱藏。為了更好的體驗(yàn),我們可以實(shí)現(xiàn)當(dāng)用戶使用完畢軟鍵盤時(shí)。點(diǎn)擊屏幕空白即可實(shí)現(xiàn)收起輸入法軟鍵盤2016-12-12
Android中 TeaScreenPopupWindow多類型篩選彈框功能的實(shí)例代碼
這篇文章主要介紹了Android TeaScreenPopupWindow多類型篩選彈框功能,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值 ,需要的朋友可以參考下2019-06-06
Android中Listview點(diǎn)擊item不變顏色及設(shè)置listselector 無(wú)效的解決方案
這篇文章主要介紹了Android中Listview點(diǎn)擊item不變顏色及設(shè)置listselector 無(wú)效的原因及解決方案,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2016-09-09
Android實(shí)現(xiàn)類似iOS風(fēng)格的對(duì)話框?qū)嵗a
通過(guò)本文給大家分享一個(gè)簡(jiǎn)單的常用的對(duì)話框類,關(guān)于Android實(shí)現(xiàn)類似iOS風(fēng)格的對(duì)話框?qū)嵗a大家通過(guò)本文學(xué)習(xí)下吧2017-09-09
Android開(kāi)發(fā)flow常見(jiàn)API的使用示例詳解
這篇文章主要為大家介紹了Android開(kāi)發(fā)flow常見(jiàn)API的使用示例詳解,希望能夠幫助大家更好的掌握f(shuō)low使用,熟練的應(yīng)用于各種場(chǎng)景,祝大家多多進(jìn)步,早日升職加薪2022-08-08

