una - Usando la API de Google Places en Android
para usar google maps en el clon necesitas generar una clave api (5)
El punto es que tienes que crear la URL, crear el HttpRequest y obtener los datos en formato XML o JSON. Después de eso, puede analizar estos datos para obtener la información que desea. La mayoría de las personas lo hacen en cada uso, pero creo que la mejor opción es tener una API para ese propósito.
He desarrollado una API que construye la URL, conecta y obtiene los datos en una lista de objetos que representan lugares en un diseño OOP bien estructurado. Y todo sucede en segundo plano en una AsyncTask, que devuelve la información a través de una interfaz / escucha. https://github.com/perezdidac/google-places-api .
Estoy tratando de desarrollar una aplicación que pueda mostrar las escuelas y los aeropuertos en la localidad. Descubrí que usar la API de Google Places es el camino a seguir.
He visto la documentación aquí ... ¿Alguien puede explicar cómo usar la API?
Puede encontrar un tutorial sobre la API de Places en un entorno J2SE, utilizando la biblioteca de cliente de API de Google para Java en mi blog . También incluye una aplicación de ejemplo en Github que podría ayudarte a comenzar.
Debería ser bastante fácil de portar a Android, ya que la biblioteca de clientes API de Google para Java es compatible con Android.
Tendrá que familiarizarse con HttpClient, HttpRequest y HttpResponse si aún no lo ha hecho.
Muy simple:
Paso 1) construye tu uri con tu clave de api y los términos de búsqueda según la sintaxis de google
Paso 2) realizar un post usando ese uri
Paso 3) decodificar la respuesta del post.
Feliz codificacion :)
vea este enlace para mostrar lugares cercanos utilizando la API de Google Places
Nuevo tutorial disponible
Parece que el tutorial original de Brian ahora es 404, por lo que aquí hay un enlace a Google en caso de que la gente vea esta respuesta primero.
https://developers.google.com/places/android-api/current-place-tutorial
Cuando este artículo se escribió por primera vez, este tutorial no existía.
Original:
Puede probar este tutorial (ahora 404): http://blog.brianbuikema.com/2010/08/android-development-part-1-using-googles-places-api-to-develop-compelling-location-based-mobile-applications/