0

私は先週、Android プロジェクトを開発する方法を探していて、Android 開発者ページや他の Web サイト (ここなど) を読んでいましたが、完全なテキストはありませんでした。

私はこのプロジェクトを持っています - 私は Java ではなく PHP 開発者ですが、最近 Java について少し理解できました。

問題は、自分のウェブサイトを使用して Android アプリを開発したいということです。自分のウェブサイトから json 型のデータを出力し、それらを Android アプリで使用します。Android で非同期リクエストを実行し、ウェブサイトからデータを読み取ることができましたが、 :

最初の質問: json データを正しく解析し、それを Android の配列に変換する方法は、次の方法で行いました。

Iterator<String> itr = myObject.keys();
   while (itr.hasNext()) {
      ...

それが正しい方法かどうかはわかりません.jsonオブジェクトを配列に変換しようとすると、型が一致しません。

第二に、より重要なこと:

facebook の投稿スタイルや twitter スタイルのブロックのような「ブロック」を作成するにはどうすればよいですか? json データのブロック、それは linearlayout ですか? 私はそれを何と呼びますか?これらのブロックはWebサイトのjsonデータから取得されるため、UIに動的に追加するにはどうすればよいですか。したがって、それらは...ブロックの配列です..

私はまだ少し混乱しています。出発点が必要です。

ありがとうございました!

4

2 に答える 2

1

Android 開発の初心者向けの優れたチュートリアル

http://thenewboston.org/list.php?cat=6

そして最初の質問 - json データを正しく解析する方法、

gson を使用して json データを POJO に変換してみることができます

それ以外の場合は、 myObject.opt(key) を実行して、そこにあることを確認する必要があります

于 2013-10-19T16:23:10.030 に答える