エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
RxJavaで並行非同期処理の待ち合わせ - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
RxJavaで並行非同期処理の待ち合わせ - Qiita
並列で走らせた非同期処理を、最終的には同期を取って次の処理に進みたい場合あるよね。 アプリだと、起... 並列で走らせた非同期処理を、最終的には同期を取って次の処理に進みたい場合あるよね。 アプリだと、起動時のマスターデータの読み込みとか、他にはバナーとリストとインフィード広告の読み込みとか。 RxにはObservable.zipっていう機能があります。 複数のストリームが全部終わるの待てる仕組み。 引数に渡すObservable型が違っていても問題ないってのがナイス! なので、マスターデータの待ち合わせなんかも楽ちん。 Observable.zip( ApiUtil.getPrefecturesObservable(userDataManager.getmUserId()), ApiUtil.getCitiesObservable(userDataManager.getmUserId()), ApiUtil.getMiddleCategoriesObservable(userDataMana