地域の学校や空港を表示できるアプリの開発を目指しています。 Google Places APIを使用するのがよい方法だと思いました。
ドキュメントはこちら ...を見たことがありますか?誰でもAPIの使い方を説明できますか?
新しいチュートリアルが利用可能です
ブライアンによる元のチュートリアルは404になっているようです。この回答が最初に表示される場合に備えて、Googleへのリンクを次に示します。
https://developers.google.com/places/Android-api/current-place-tutorial
この記事が最初に書かれたとき、このチュートリアルは存在しませんでした。
元の:
このチュートリアルを試すことができます(現在は404): http://blog.brianbuikema.com/2010/08/Android-development-part-1-using-googles-places-api-to-develop-compelling-ロケーションベースのモバイルアプリケーション/
Java 私のブログ 用のGoogle APIクライアントライブラリを使用して、J2SE環境のPlaces APIに関するチュートリアルを見つけることができます。また、Githubにサンプルアプリケーションが含まれていますそれはあなたを始めるかもしれません。
JavaのGoogle APIクライアントライブラリはAndroid互換性があるため)。
まだ理解していない場合は、HttpClient、HttpRequest、およびHttpResponseに慣れる必要があります。
非常に簡単:
ステップ1)Googleの構文に従って、APIキーと検索用語を使用してURIを作成します
ステップ2)そのURIを使用して投稿を実行します
ステップ3)投稿からの応答をデコードします
ハッピーコーディング:)
google Places APIを使用して近くの場所を表示するには、このリンクを参照してください
ポイントは、URLを作成し、HttpRequestを作成して、XMLまたはJSON形式でデータを取得する必要があることです。その後、このデータを解析して必要な情報を取得できます。ほとんどの人は使用するたびにそれを行いますが、そのためのAPIを用意するのが最善の方法だと思います。
URLを構築し、適切に構造化されたOOPデザインの場所を表すオブジェクトのリストにあるデータを接続して取得するAPIを開発しました。そして、すべてがAsyncTaskのバックグラウンドで実行され、インターフェース/リスナーを介した情報 https://github.com/perezdidac/google-places-api 。
グーグルプレイサービスの一部として提供されたグーグルプレイスAPIは廃止されました。 GoogleはPlaces SDK for Androidの新しいバージョンを提供しました。
新しいバージョンはプレースピッカーをサポートしていません。ここに記載されている手順に従って、アプリの古いコードを新しいバージョンに移行できます https://developers.google.com/places/Android-sdk/client-migration
新しいバージョンでは、応答に存在する結果とフィールドのフィルターを指定できます。 Android用の新しいプレイスSDKの使用方法を知るには、以下の例とチュートリアルを参照してください http://www.zoftino.com/google-places-sdk-for-Android-tutorial