2016-04-07 1 views
0

この に関するスレッドがたくさんあることは知っていますが、Apache 23以降ではApacheが必死になって以来、 の90%はもう有効ではありません。簡単な操作方法GET REST HTTPリクエストアンドロイドのcalssで包まれていますか?

ので、多くの人がのほぼすべてのアプリをこれをやっているので、私は思っ

誰かがここで23以上のSDKでの単純なHTTP GETコールおよびHTTP POST呼び出しを行う方法の例を持つことができますか?

さらに別のクラスにラップされていれば、開いていつでも別の画面から呼び出すことができます。

+2

VolleyまたはRetrofitライブラリを使用してHTTP REQUESTを実行できます。 –

+0

yeaしかし、これはメインスレッド上に作成されます、私は別のスレッドでそれを行う方法を探しています。 –

+2

@ user2560571 retrofitは別のスレッドで動作し、コールバックを使用して終了したときに通知されます。 – moskis

答えて

2

Retrofitを使用することができます。それはコードのようなものであなたの仕事をします。また、別のスレッドで操作を実行します。必要に応じて、OkHttpクライアントを使用するよう指定することもできます。ここで

は、チュートリアルへのリンクです - https://guides.codepath.com/android/Consuming-APIs-with-Retrofit

また、あなたが自動的にあなたのモデルのいずれかにJSONレスポンスの出力を解析するために利用できる様々なコンバータを使用することができます。私は個人的にJacksonConverterを使用していますが、そこにはGsonConverterと他の多くの人がいます。

関連する問題