rx-android

    0

    1答えて

    最近私のプロジェクトの1つでrxJavaを使用して開始しました。 retrofitとその観測値を表示するためのいくつかのデモがありますが、私たち自身のデータベースでこれを行う例を示すことができます。 私は自分自身REFそれを試してみました:this question しかし、適切に一度にアダプタの内側に更新することができ、リストの中に生成されたすべてのオブジェクトobservablesを結合する方

    0

    2答えて

    良いチェーンを作成しようとしています。私はこの質問が人気であり、尋ねられたと思うが、私はそれを見つけられていない。 だから、私が望むのはデータベースに行くことです。その中に何かがなければ、サーバーから情報をダウンロードします。ここで はコードです: () -> loadPriceListFromDatabase.call(null) .flatMap(mealTypes ->

    1

    2答えて

    ユーザーがイベントに登録されている場合は200、登録していない場合は204、イベントが存在しなくなった場合は404が返されます。 私は、サーバーを呼び出すためにretrofit 2とObservablesを使用しています。 コード200または204の場合はどうすれば確認できますか? 私は404エラーが発生し、それを簡単に処理できることを知っていますが、私は応答が異なります。実際のコードを取得する方

    0

    1答えて

    は私がRxJavaと私のデータを保存する方法があります: override fun put(note: Note): Observable<Note> { validateNote(note) return Observable.just(note) .doOnNext { dbKeeper.startTransaction() } .doOnNex

    0

    1答えて

    私はインターネットにアクセスできないエッジケースをテストしています。私は Observable<SomeResponse> responseObservable = client.getMethodNameRedacted("string"); を呼び出すとインターセプタの内側に要求チェーンで進行する場合 レトロフィットは、次のエラーがスローされます。 V/CustomLoggingInter

    4

    1答えて

    Polideaは新しいhandy library called RxAndroidBleをリリースしました。これは、バニラBluetooth APIを使用しているときに多くの問題を処理するのに非常に便利です。 以上を説明する前に、アイデアは、私には、デバイスの送信(またはI照会)最近のすべての値(この場合は、Mapオブジェクトによって表される)はPOJOモデル持っていることです。場合 をI fin

    0

    2答えて

    rxandroid/rxjavaのサブスクリプション(subscribeOn以下のコードはその特定のスレッドで実行されます)の概念をよく理解しています(subscribeOnと同じです)。 バックグラウンドスレッドでlong io操作を実行し、操作が完了した場合にメインスレッドに通知します。このようにブロックしていない、 Observable.just(1) .subscribeOn

    1

    1答えて

    私のアンドロイドアプリケーションは、コマンドがアプリケーション内の他のコンポーネントにコールして結果を待つ必要があるため、別のコマンドとレスポンスを非同期で処理する必要があります。 rxjavaを使用して、受信した文字列を別のパラメータにマップしようとしましたが、別のコマンドを手動でルーティングする必要があります。ロジックをカスタマイズされた観測可能ノードにルーティングし、 コードは以下の通りです

    2

    2答えて

    私はRetrofitでURLを呼び出していますが、結果は気にしません。 onNextメソッドを無視する方法はありますか? 現在、私が使用している:t -> {}は何もしない、あなたが見ることができるように getRetrofit().create(UserAPI.class) .doSomething(a, b) .subscribeOn(Schedulers.newThr

    5

    1答えて

    EditTextはActivityにあり、ユーザは入力して検索することができます。検索バーの下には、ViewPagerに2つのtabsが添付されています。私はタブのために持っている2 FragmentsのEditTextのRxJavaイベント変更リスナを追加しました。ここに関連するコードです: private Subscription subscription; @Nullable