rx-java

    16

    2答えて

    私はまだRxJavaを考え出していて、Retrofit 2でネットワーキングのものをやっています。これを試してみましたが、今のところコードは読みやすくなりましたが、私は傾けることができないような問題がある。 私はログインを実行しようとしています(APIトークンを返します)。このトークンを使用して、チェーンの出力がトークン+データになるように、同じチェーン内のすべての初期データを取得します。 api

    13

    1答えて

    私は、ObservablesをベースにしたリアクティブAPIを使用することに本当の利点があるかどうかを評価するためにいくつかのテストを行っています。 最高:ブロック操作をラップCallable/DeferredResultを返すRESTサービス 全体の例では、驚くべき結果がthoughput結果であることを示すavailable on Githug です。 悪くない:RESTサービスをブロックして

    19

    1答えて

    は私のような、彼らはJavaで反応するアプリケーションの構築を支援できることを主張する多くのフレームワーク/ライブラリを参照してくださいさまざまなアプローチ、機能、賛否両論などを持っています。私は比較比較を見つけることができませんでした。これらのフレームワークのそれぞれについての文書がありますが、違いを理解するだけでは不十分です。 主要なJava対応フレームワークの違いは何ですか? そして、Jav

    12

    2答えて

    ObservableインターフェイスとResultラッパーを使用してプロジェクトでRetrofit 2を使用しています。例: @POST("api/login") Observable<Result<LoginResponse>> login(@Body LoginRequest request); 私はシリアライズされたオブジェクト(例えば、ヘッダー、HTTPステータス...)よりも応答か

    5

    1答えて

    私はretrofit 2.0.0-beta2を使用していますが、デバッグビルドは正常に動作していますが、Proguardを使ってリリースビルドすると次のエラーが発生します。 ここに更新されたlogcatエラーがあります。 11-17 18:23:22.751 16274-16274/ph.reggis.FEDT D/AndroidRuntime: Shutting down VM 11-17 1

    7

    1答えて

    私はRetrofit 2.0で作成した私のapi呼び出しの単位テストをMockitoで作成しようとしています。 とMockitoを使用すると、これは最も人気のあるブログのようでした。 http://mdswanson.com/blog/2013/12/16/reliable-android-http-testing-with-retrofit-and-mockito.html 残念ながら、Retr

    22

    2答えて

    Retrofit 2.0を使用してObservablesを返すapi呼び出しを行っています。通話がうまくいって応答が期待どおりであれば、すべてうまく動作します。さて、エラー応答があったとしましょう。それはonErrorをスローします。私はそれがエラーであっても応答本体を読んでみたいと思います。 例 @FormUrlEncoded @POST("tokenLogin") Observable<L

    16

    2答えて

    RxJavaとRetrofitの新機能で、API呼び出しを書き込もうとしています。すべてのAPIコールは、(他の人も同様です)、ログインAPI呼び出しの現在の私のコード {"errors":[{"code":100, "message":"Login/Password not valid", "arguments":null}]} 、などの一般的なフォーマットであるエラーのJSONの体を返し、

    8

    1答えて

    リクエストでは、JSON for POJOまたはJSONのエラーが発生します(リクエストフィールドやサーバーの問題などが無効になる可能性があります)。 しかし、加入者を改造すると私にはThrowableだけが与えられます。どうすればネットワークエラー、何がhttpコードなのか、そしてJSONエラーが出るのでしょうか? Responseの一部 private class ProjectListSub

    6

    1答えて

    Retrofit 2.0とRx-androidを使用してAPIをロードしています。私はセクションRxJava Integration with CallAdapterのthis siteに従っており、正常に動作します。しかし、私はどのようにオブザーバブルオブジェクトの読み込み要求をキャンセルするのか分かりません。私にアイデアを教えてください。