Obteniendo mi ubicación en Android Studio.

victor garibay cadenas
2 min readJul 15, 2016

--

Existen varias maneras de conocer nuestra ubicación, en este post voy a mostrar 3 maneras de poder obtener nuestra ubicación en android.

  • GPS.
  • Network.
  • Passive.

GPS es una herramienta sumamente utilizada cuando hablamos de dispositivos móviles, su portabilidad, precisión y oportunismo, permiten a los usuarios transmitir y recibir información de todo tipo relacionada con geolocalización, tenemos asi:

  • Mapas de Navegación.
  • Rastreadores de posición
  • Levantamiento de información.
  • Etc.

El ejemplo consiste de un proyecto simple que nos permite recibir las coordenadas del GPS con alta precisión y mostrar las actualizaciones de nuestra posición.

Network

Es una herramienta que nos permite obtener nuestra ubicación mediante nuestras redes telefónicas.

A continuación pondré el código de los archivos e iré explicando las funcionalidades.

AndroidManifest.xml

Como podemos ver en el archivo, se debe agregar permisos correspondientes para acceder a los servicios de localización del dispositivo.

Para ello hemos agregado las siguientes lineas <uses-permission>

Diseño

Aquí vemos como se mostrar las 3 ubicaciones de nuestro celular

Layout

activity_main.xml

Generación de los objetos Java

MainAcitivity

En las siguientes lineas de código es donde se llama a los servicios de localización para nuestro dispositivo.

Aquí llamamos a nuestro servicio GPS y damos el tiempo en segundos para actualizar nuestra ubicación
Aquí obtenemos el servicio NETWORK de nuestras redes telefónicas

Conclusiones

En esta guía hemos aprendido como usar GPS y NETWORK para obtener nuestra ubicación en Android Studio . Además compramos que ubicación tiene mas precisión. El código que hemos escrito es un ejemplo sencillo de como obtener nuestra ubicación y poder mostrar nuestra latitud y longitud.

--

--