cost 400 ms
在 WebView 上為 evaluateJavascript function 創建隊列

[英]Creating a queue for the evaluateJavascript function on a WebView

賞金將在 1 小時后到期。 此問題的答案有資格獲得+250聲望賞金。 4gus71n想提請更多關注這個問題: 我希望看到一些示例實現,說明如何獲取通過通道發送的內容並丟棄重復的 js 命令。 我對協程不是很了解,所以我正在尋找一些指導。 我有一個混合應用程序,我的一些活動使用 WebView 來 ...

將流值發送/發送到 BroadcastChannel

[英]Emit/Send Flow Values into BroadcastChannel

今天一直被 Kotlin 流/通道的問題所困擾。 本質上,我想獲取從流中發出的值,並立即將它們發送到通道中。 然后,我們通過公開的方法以流的形式訂閱該頻道。 這里的用例是擁有一個始終在線的頻道訂閱和一個可以獨立打開和關閉的流。 我在這里的簡單用例是一個返回 channelFlow 的輪詢器。 理想 ...

有時,ConflatedBroadcastChannel 會在沒有任何操作的情況下觸發最近的值

[英]Sometimes, ConflatedBroadcastChannel fires recent value without any action

在 Google 的關於advanced-coroutines-codelab示例的官方代碼實驗室中,他們使用ConflatedBroadcastChannel來觀察變量/對象的變化。 我在我的一個副項目中使用了相同的技術,當恢復監聽活動時,有時ConflatedBroadcastChannel會觸 ...

onReceiveOrClosed:已恢復

[英]onReceiveOrClosed: Already resumed

采取以下程序: 運行它會得到以下輸出: 我希望只看到一行Selected value Closed(null)而且我希望不會看到任何異常(但是,鑒於賦予onReceiveOrClosed的塊執行了兩次,因此該異常當然是有意義的)。 我對onReceiveOrClosed理解 ...

生產者API無法解析

[英]Producer api can't be resolved

我正在學習Kotlin協程。 我遵循了一個使用此代碼的教程來解釋協程的生產者消費者api: 我的build.gradle : 我在Intellij IDE上嘗試了代碼。 但是我經常收到編譯器錯誤“無法解析的參考ProducerJob”和“無法解析的參考Produce”,這是為 ...

如何將項目發送到 Kotlin.Flow(如 Behaviorsubject)

[英]How can I send items to a Kotlin.Flow (like a Behaviorsubject)

我想知道如何向Kotlin.Flow發送/發送項目,所以我的用例是: 在消費者/ViewModel/Presenter 中,我可以使用collect函數進行訂閱: 但問題在於Repository方面,使用 RxJava,我們可以使用Behaviorsubject將其公開為Observable/ ...

有沒有與RxJava的onDispose等效的Kotlin Coroutines Channel?

[英]Is there a Kotlin Coroutines Channel equivalent of RxJava's onDispose?

如果在RxJava中擴展Observable<> ,則可以重寫OnDispose()並執行清理操作,例如為垃圾收集器清除內容。 每當處置此Observable<>任何訂閱時,都會調用OnDispose() 。 但是,我似乎找不到協程通道的任何等效功能。 ...

如何測試 Kotlin 協程 actor

[英]How to test Kotlin Coroutine actors

我已經在官方kotlinx.coroutines 文檔中實現了一個演員。 現在我必須在我的儀器測試中測試它們,但我總是得到 這是我的測試代碼: 這是演員: 我的依賴: 我已經嘗試過GlobalScope.actor<CounterMsg>(Dispatchers.Unco ...


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