0

私はASP.NET開発者です。私はアンドロイドアプリケーションからの入力を受け入れる作業用mvcアプリケーションを用意しています。現在、私は基本的なアンドロイドの開発を研究しており、正しい軌道にいるかどうかを知りたいと思っています。
は今、私はこのJSON形式を提供し、私のMVCアプリからのAPIのGETメソッドを公開:(必要であれば、私はそれを形作ることができます)WebAPIコールからJSONを使用してAndroidフォームを作成

[ 
    {"Display":"Name", "Type": "Text"}, 
    {"Display":"Age", "Type": "Text"}, 
    {"Display":"Gender", "Type": "Combo", "Selections":"Male,Female"}, 
] 

基本的に、私の質問はこれです:私はアンドロイドのアプリケーションを作成することができます
は 1.おそらく、このJSONファイル
のうち、
電話内部のJSONファイル3.store に/アプリの私WEBAPIに
4.createフォームをAPIコールを2.Make「GET」ボタン
がありますでしょう 5.フォームを表示し、入力を受け入れ、入力をjsonとして保存します。
6.同期ボタンがあり、保存されているjsonファイルを受け入れるために私のWebサービスにpost API呼び出しを行います。

私が言ったように、私はアンドロイドの学習を始めました。アンドロイドの学習が私のこの計画を "実現"させ、自分の時間を無駄にしていないことを確認しています。そして、私はこれを達成するために探す必要があるアンドロイドの特定のトピックを尋ねることができますか?私の目標は、オンラインでフォームレイアウトを取得するだけでなく、オフラインでデータを使用して入力するだけでなく、オンラインに戻ったときに入力したデータを同期させることができるようにすることです。 ありがとう。

+0

あなたはAndroidについてどのくらい知っていますか? – Joshua

+0

@Joshua私は完全な初心者です。それが私の目的/ニーズに役立つかどうかを知りたいのです。 –

答えて

0

完全な初心者のために、基本的なUIとアクティビティのライフサイクルを含むAndroidの基本について最初に学習する必要があります。基礎を教える初心者のチュートリアルがオンラインでたくさんあります。その後、単純な電卓のような基本的なUIアプリケーションを作成することができます。

GETPOST要求を実行するには、あなた自身を実装したり、ライブラリを使用するか(Volley()グーグルから、Retrofit、など)。

JSONの場合は、自分で解析する場合はJSONObjectをご覧ください。反射ベースの解析を使用する場合は、GSON(Googleから)を試すことができます。

これらのトピックは、必要なものをカバーできるはずです。

関連する問題