1

私はAndroidにかなり慣れていません。AndroidアプリからGoogleブックスにアクセスしたいのですが。誰かがここに行く方法についてのポインタ、サンプルコード、またはアドバイスを提供できますか?

ありがとう!

4

1 に答える 1

1

おそらく、 Books Data APIについてご存知でしょう。このAPIを使用するためのサンプルgoogle-api-java-clientはまだないため ( 1 つ追加して、すべての友人に「スター」を付けて Google が注意を払うようにすることもできます)、基本的な戦略は次のとおりです。

  1. Mercurial と Maven を使用してお気に入りの IDE (IntelliJ など ;-) に サンプルをダウンロードします。
  2. 特にcalendar-v2-atom-android-sampleを見てください
  3. サンプルを使用方法のガイドとして使用して、フィードで取得する要素の構造を反映する@Key アノテーションを使用して、いくつかの「モデル」クラスを作成します。

残念ながら、ATOM の「フィード」の要素を理解するための近道はありません。

知っておくと便利なこと

これらには以下が含まれます:

  1. 「すべては<entry/>
  2. transport.buildGetRequest().execute().parseAs(MyModel.class)基本的なニーズに対応
  3. @Key アノテーションは、セットアップ時にパーサーに指定した名前空間プレフィックスを処理できます (トランスポートとパーサーをセットアップするCalendarAndroidSample.javaの 96 ~ 102 行を参照)。

リンクばかりで申し訳ありませんが、Google 開発とはそういうものです。

奥付

は、独自の api を作成google-api-java-clientできるように、XML と HTTP の厄介な配管作業をすべて支援するツールと考えるのが最善です。ちょっとした作業ですが、GoogleUrl クラス (そのソースと GenericUrl を読むだけです) と @Key アノテーションをマスターすれば、退屈な作業はそれほど多くありません。「この情報で実際に何をしたいのか」というブリキのタックに驚くほど早く取り掛かります。

于 2011-01-06T14:51:49.383 に答える