2016-10-08 42 views
1

私はずっと前にプログラミングを始めた初心者です。 私はJavaとAndroidのスタジオを使い始めました。httpサーバーからデータを送受信する必要があるプロジェクトの途中で立ち往生しています。 私はRetrofitが行く方法だと言われましたが、私はデータを受け取ることができませんでした(正直なところ、どこから始めるべきかわかりません)。Retrofitを使用してサーバーからデータを受信

しかし、私はサーバー(文字列とint)にデータを送信しました。これは私が使用したコードです。

私の間違いや経験がないことをお詫び申し上げます。前もって感謝します。

改造:https://square.github.io/retrofit/

メイン

​​

GIAPI

public interface giapi { 
    @POST("/") 
    Call<Void> Calltomyserver (@Body CostumBody user); 
} 

custumbody

public class CostumBody { 
    public String msg; 
    public int time; 

    public String getMsg() { 
     return msg; 
    } 

    public void setMsg(String msg) { 
     this.msg = msg; 
    } 

    public int getTime() { 
     return time; 
    } 

    public void setTime(int time) { 
     this.time = time; 
    } 
} 
+0

データを受信できません - エラー、タイムアウト、クラッシュ、何が起こっていますか? logcatに何らかのエラーがある場合は、それらを投稿してください。 – nasch

答えて

0

だけでなく、私がボレーを使用し、正直に理由を知りません。とにかく助けになる!

アプリのGradleにボレーをインストールするだけで

コンパイルを追加 ':ライブラリ-AAR 1.0.0 com.mcxiaoke.volley' 非常に単純です。だからあなたはデータベースからデータを取得したいですか?データをデータベースに送りますか?

ステップ1

SETUPサーバーとデータベース

がデータベースに好きなことを送信するためにPHPファイルを作ります。

ステップ2

データベースはJSONに変換します。 あなたがあなたのAndroidプロジェクトを通じてJSONを解析する必要が良いチュートリアルhere!

ステップ3

を見つけることができます。 リストビューに印刷したい場合は、データを保存したい場合はチュートリアル/例here を見つけて、リストビューに解析された行を取り出してください! ...

OKAY ... - 最高のAndroid Studioチュートリアルを

をPHP、MySQLのでアンドロイドを接続する方法:このビデオに従って、データベースにデータを送信するために

(ユーチューブ)...

・ホープ、この助けました!

関連する問題