Tarea 3

Tarea 3 – Apps Móviles (webView)

Después de trabajar creando Aplicaciones Android, se llega a un punto donde se ve la necesidad de incluir contenido Web a nuestra APP, en otras palabras nos referimos a meter una pagina web ya existente a nuestra Aplicación para que pueda ser vista por los usuarios y que además puedan interactuar con ésta casi como si fuera parte de la misma App.

Objetivo: Crear una Aplicación que muestre un contenido o página Web dentro de una Activity.

Primero y al igual que en nuestros proyectos anteriores DENTRO DEL PROGRAMA ECLIPSEeclipse-luna vamos a crear un NUEVO PROYECTO DE ANDROID de la siguiente forma:

File / New / Project…

Como en la siguiente imagen elegimos “Android Application Project” y presionamos Next>.

appt1

 

Configurar la App como en la siguiente Imagen y presionamos Next>:

conf1

 

Como en las otras ocaciones ya hemos visto, en la siguiente pantalla del asistente no cambiamos nada y solo presionamos de nuevo Next>.

appt3

Elegimos un icono que hayamos creado por cuenta propia o que se haya descargado de otra fuente (No dejar el predeterminado) y presionamos Next> de nuevo.

conf2

Desmarcamos la opción “Create Activity” como se puede ver en la siguiente imagen y presionamosFinish:

appt5

 

Crear una clase llamada MainActivity.java y un layout llamado activity_main.xml en las carpetas correspondientes, así como lo hemos hecho en las tareas anteriores (Ver imagen siguiente).

conf3

 

Ya casi para finalizar agregaremos el siguiente código JAVA a la clase MainActivity.java donde vamos a cambiar nada más la URL dentro de las comillas del método loadUrl en la línea 21 especificamente por la URL de un sitio que usds quieran cargar dentro de la APP.

conf4

Nuestro layout activity_main.xml deberá quedar así:

conf5

conf6

 

POR ÚLTIMO SOLO QUEDA AGREGAR LA ACTIVITY A NUESTO AndroidManifest.xml (Línea 18 a 26) DE LA SIGUIENTE FORMA; Y DAR PERMISO A LA APLICACIÓN DE USAR EL INTERNET DEL DISPOSITIVO(Línea 11)  PARA LUEGO PROBARLO EN EL EMULADOR O EN UN DISPOSITIVO ANDROID COMPATIBLE.

conf7

 EJEMPLO DE RESULTADO:

RESULTADO

 

Deja un comentario