Tutorial Android

Páginas: 9 (2050 palabras) Publicado: 13 de julio de 2012
TUTORIAL: USO DEL GPS EN ANDROID
CONFIGURACION DEL ENTORNO
Antes de empezar necesitamos algunos descargar e instalar algunos programas:
* El SDK de Android: http://developer.android.com/sdk/index.html
* El JDK y el JRE versión 6 o superior:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
* En entorno de programación será Eclipse Classic, la última versióndisponible: http://www.eclipse.org/downloads/
Primero instalamos el JDK, en la ubicación por defecto.
Luego, ejecutamos el instalador del SDK de Android y lo situamos en C:/SDKAndroid.
Cuando finalice ejecutamos el SDK Manager donde dejaremos los ya marcados y añadiremos, para el tutorial, el paquete de la versión Android 2.3.3 (API 10) y hacemos click en “Install Packages”.
Una vez finalizada ladescarga, agregamos una maquina virtual sobre la que se ejecutaran nuestras aplicaciones. Abrimos en AVD Manager y agregamos un dispositivo haciendo click en New y llenamos con estos datos:

Es importante que se fijen que en Hardware esta agregado GPS Support, para hacerlo debemos hacer click en New y buscarlo en la lista. Pulsamos Crete AVD y es todo.
Ahora configuraremos Eclipse instalando elAndroid Development Toolkit (ADT). Para ello, una vez abierto el entorno, vamos a Help – Install new software. Pulsamos en Add… En Name escribimos “ADT” y en Location: https://dl-ssl.google.com/android/eclipse y luego OK. Esperamos a que carguen los plugins y seleccionamos todos los disponibles y pulsamos Next y aceptamos los términos de contrato que aparezcan.
Una vez terminado esto, reiniciamosel entorno Eclipse y estaremos listos para empezar a programar.
PROGRAMACION
Creamos un Proyecto: File - New – Other y seleccionamos Android Application Project y Next
Rellenamos con estos datos y Next.

Ahora pulsamos Next, dejamos igual, Next, dejamos igual, y Finish. En el Package Explorer buscamos MainActivity.java y lo abrimos:

Como se habran dado cuenta, el lenguaje usado paraprogramar en Android es Java, por lo que facilita la explicación.
Ahora importaremos las librerías necesarias para el uso del GPS del Android y de manejo del mapa de Google Maps:
import java.util.ArrayList;
import com.google.android.maps.*;
import android.location.*;
import android.content.*;
import android.graphics.*;
import android.graphics.drawable.*;
public class MainActivity extendsActivity {

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.activity_main, menu);
return true;
}
}
Me parece que no es necesario explicar cada paquete,ya que su nombre explica casi todo. Y no hay que alarmarse por las advertencias que salieron, solo indican que los paquetes se han declarado, pero no han sido usados.
Ahora para usar el GPS del Android, la clase principal debe heredar de la clase MapActivity que indica que mostraremos un mapa, a diferencia de una Activity, que es para mostrar botones, cuadros de textos, etc. Y debe implementarun objeto LocationListener, que hara de receptor de los mensajes que emitar el GPS del dispositivo, Para eso cambiamos:
public class MainActivity extends Activity {
por:
public class MainActivity extends MapActivity implements LocationListener {

Una vez hecho, nos saldrá un error al lado de la línea editada. Click en el icono del error y luego seleccionamos Add unimplemented methods. Esto esporque el objeto LocationListener requiere que se sobrecargue algunos métodos necesarios para su función.

Ahora para mostrar un punto en el mapa, debemos crear una clase que implemente este punto. Para ello creamos miOverlay dentro de la clase principal y que herede de la clase ItemizedOverlay<OverlayItem>, es decir una lista de capas que iran sobre el objeto. Es en esta lista que se...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Android tutorial de un proyecto
  • tutorial de internet tigo android gratis
  • Tutorial Para Instalar Android En Vb
  • tutorial android
  • TUTORIAL CREAR BD PARA ANDROID EN CONSOLA
  • Tutorial Android Studio
  • ANDROID
  • android

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS