cost 138 ms
RxAndroidBle 在 Kotlin 中寫入時等待外圍設備的響應(不是長寫入)

[英]RxAndroidBle waiting for response from peripheral when write on it (not long write) in Kotlin

我正在嘗試使用 RxAndroidBle 寫入 Android Kotlin中的外圍設備。 應用程序向外設寫入,如果此寫入請求成功,則外設響應,即根據對發送給外設的信息所做的評估,如果是預期的信息,則外設向應用程序發送響應,如果不是預期的信息,然后外設以不同的響應響應; 綜上所述,這是一個非常類似 ...

執行鏈元素后切換回原始線程

[英]Switch back to original thread after executing element of a chain

是否可以使用 RxJava 實現類似的功能,如果可以,如何實現: 有 Rx 運算符鏈,通過適當的subscribeOn和observeOn訂閱在鏈內,需要在特定的調度器上執行一些事情(與上面提到的不同) 執行上述 p2 后,鏈必須在任何指定為訂閱一部分的調度程序上繼續 ...

如何在 Android 中使用 RxJava / RxAndroid 進行慢速網絡調用和更新 UI?

[英]How to use RxJava / RxAndroid in Android to make slow network call and update the UI?

我已經開始閱讀有關 RxJava / RxAndroid 的內容,但我找不到涵蓋典型內容的簡單教程,例如獲取網絡數據和使用結果更新 UI。 許多教程涵蓋了運行一個或多個后台任務的場景,這些任務接受一個參數並且不返回任何內容。 假設我有一個緩慢的 function 可能會返回數據或拋出Excepti ...

如何發出無限可觀察信號以停止/繼續發射?

[英]How to signal an infinite observable to stop/continue emission?

問題描述 我用 Java 編寫了一個 Android 應用程序來處理基於一些專有庫和硬件的 RFID 讀取。 RFID 閱讀器有一個 JNI 庫,它充當硬件的 API。 這個庫是線程安全的(正如他們所說),但我不能讓掃描過程在 Android 的 UI 線程上運行。 我也不想使用AsyncTask ...

RxJava 真實世界用例場景

[英]RxJava real World Usecase Scenario

目前我正在學習如何使用 RxJava。 我完全理解反應式編程范式的概念,其中程序需要對某些類型的變化(用戶輸入、傳感器數據等)做出反應許多教程甚至 RxJava Github 頁面都以非常簡單的方式解釋了 RxJava 創建 Observable 和 Observer 的方法。 將 Observer ...

如何處理 map() RxJava 中的異常

[英]How to handle Exception in map() RxJava

我正在調用 API,它拋出404狀態代碼,並且由於該應用程序崩潰。 代碼片段如下: 我在 logcat 中收到的錯誤是: 誰能指導我如何處理此錯誤並避免崩潰? ...

使用rxjava將數據列表插入房間時如何管理每個項目的錯誤

[英]How to manage error for each item when insert list of data to room with rxjava

當我向數據庫中添加單個注釋時,我可以查看它是否正確添加 但是當我將筆記列表插入數據庫時,我無法理解其中一個已插入而其中一個未插入,onError 只是說整個操作是否完成。 我怎么能理解女巫一個筆記插入完全和女巫一個插入有onError? ...

rxjava 動態鏈觀察

[英]rxjava chain observalbes dynamiclly

我有一個這樣創建的鏈式可觀察對象: 這是方法fallbackAdapter : 目前這是靜態完成的,並且工作正常。 雖然我想創建那些fallbackAdapter(ProtocolType.*)的列表,因為我只知道運行時的后備數量。 所以我創建了這個: 我創建了一個可以動態更新的列表。 但是,我不確 ...

無線發送數據,完成后使用 RxAndroidBLE 結束操作

[英]Sending data over the air and after completion end the operation using RxAndroidBLE

我正在嘗試使用RxAndroidBle庫將塊的128個字節發送到 BLE Controller。 從手機發送數據到BLE controller的流程如下與 BLE Controller 連接啟動OTA(發送1) 發送 CRC(數據塊的) 發送數據塊等待 2 秒重復步驟 3 END OTA(發送 2 ...

將 Retrofit 與 RxJava 一起使用時,該應用程序會凍結一點

[英]The app is freezing for a little bit when using Retrofit with RxJava

賞金將在 7 天后到期。 此問題的答案有資格獲得+100聲望賞金。 Taha Sami希望引起更多人對這個問題的關注。 JSON 界面 代碼 我正在嘗試將 195 個國家/地區添加到ChipGroup但在添加芯片期間應用程序凍結了一點點,首先doOnSuccess方法中的代碼在onSucces ...

rxjava ObservableCreate 與發射器 vs rxrelay PublishRelay

[英]rxjava ObservableCreate with emitter vs rxrelay PublishRelay

我對反應式編程有點陌生,所以我想先解釋我的用例和我做了什么,然后是我的解決方案的問題以及我認為的答案,但我不確定。 所以這是我的用例:我有一個 android 應用程序,它試圖連接到遠程服務器。 當用戶單擊一個按鈕時,我正在嘗試使用反應式編程連接到該服務器,並且我嘗試連接多個“連接器”,因此我遍歷 ...

在 RX 中處理 response.body == null

[英]Handle response.body == null in RX

我在下面的android中使用Rx 有用。 但有時response.body()為空,可能是網絡錯誤或服務器沒有響應,然后應用程序會崩潰。 所以我必須像這樣添加try catch 但我認為應該有更好的方法來處理 rx 中的錯誤。 誰能幫幫我,謝謝。 ...

如何忽略失敗的請求並繼續響應下一個請求?

[英]How to ignore failed request and continue responsing to the next requests?

我有一個函數,可以在適配器上設置文章 ID 列表。 一切正常,直到至少有一個請求失敗。 那么返回的列表是空的。 如何讓它忽略失敗的請求並繼續下一個? 例如,我請求 5 篇文章 1 失敗,4 篇還好,所以我得到 4 的列表。 我知道,我需要在這里使用onErrorResumeNext() ,但我不知道 ...

RxJava 在另一個線程上運行任務

[英]RxJava Run A Task on another thread

我正在使用 RxJava3 Observers 和 Observables。 但我有一個問題。 我在下面附上了截圖,請看底部的吐司。 我使用了Thread.currentThread().toString()我得到了 Main, 5, Main output 現在,這是我的可觀察代碼 React ...

當用戶使用 rxbinding 和 rxjava 重復點擊獲取數據按鈕時不要重新執行請求

[英]don't re-execute request while user is clicking repeatedly on fetch data button using rxbinding and rxjava

我有一個 RxView 並且我已經設置了點擊觀察器,我不想每次點擊總是發出新的請求。 我想要的是在僅使用 Rxjava 和 Rxbinding 獲取數據請求時忽略用戶點擊。 除了 ThrottleFirst 有什么辦法嗎? ...

Map 一個 object 里面有一個列表到另一個 object 里面有列表

[英]Map an object that having list inside to another object with the list

我正在嘗試 map 一個對象 1 到另一個對象 2。 但是 object1 中有一個列表。 這是我的代碼。 但是什么時候我收到錯誤消息說無法投射。 這是我從 API 得到的 object 另一個數據class到map同。 這是我用來將 dto 轉換為實體的擴展 function。 以及我如何使用擴展 ...

具有可空類型的 BehaviorSubject?

[英]BehaviorSubject with nullable type?

我正在尋找的是BehaviorSubject<Object?>之類的東西。 不幸的是,即使類型可為空, BehaviorSubject也會拋出NullPointerExceptions 。 根據文檔, BehaviorSubject不允許將null作為onNext的參數。 與Repla ...

如何過濾數據 Paging 3 Android?

[英]How to filter data Paging 3 Android?

我想使用PagingRx從 Paging 3 中的當前響應中過濾數據。 我已經嘗試過分頁文檔中提到的 二手圖書館 我試圖過濾 MyViewModel 類中的響應,如文檔中所述。 現在的問題是我沒有在map下找到任何filter選項。 請查看並告訴我如何解決此問題。 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM