taller android parte1 - android developers loja group

Post on 13-Jun-2015

1.654 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

TALLER ANDROID

PARTE 1

AGENDA

IntroducciónArquitecturaSDK de AndroidEmulador

Primera AplicaciónCreando Proyecto AndroidComponentes básicos de un proyecto Android

Interfaz GráficaInterfaz y XMLLayoutRecursos Práctica

Android

Android es un software para dispositivos móviles que incluye un sistema operativo, y una pila de software como aplicaciones, framework y middleware, todos juntos forman el sistema completo (Burnette Ed, 2009).

Android no es un lenguaje de Programación.

Se programa código Java.

Arquitectura

SDK Android

El SDK de Android para desarrolladores provee un conjunto de herramientas que facilita el desarrollo de aplicaciones para múltiples clientes.

El SDK de Android incluye un emulador de dispositivo móvil - un dispositivo móvil virtual que se ejecuta en su computadora. El emulador le permite probar aplicaciones para Android sin necesidad de utilizar un dispositivo físico.

Emulador

Creando Primer Proyecto Android

Crear un AVD en el IDE de desarrollo

Nuevo Proyecto Proyecto Existente

Seleccionar el Target de acuerdo al AVD a utilizar

Estructura de un Proyecto Android

EJERCICIO: HOLA MUNDO

Interfaz Gráfica y XML

Interfaz Gráfica y XML

Contenedores Layout Lineal

Es el layout más simple que podemos utilizar. Como su nombre indica, los elementos se irán colocando uno detrás de otro, pero si que podemos indicar si la colocación lineal se hará de forma vertical u horizontal.

Contenedores Table Layout

Es un modelo de organización basado en una organización con tablas. El diseño lo organizaremos en filas (elemento TableRow) y dentro de cada fila, pondremos los elementos.

Contenedores Layout Relativo

Este es el layout más flexibles de todos. Los elementos se colocan relativos a otro elemento o a otro layout.

Recursos

Imágenes Vistas Strings Menús Estilos

Uso de Recursos Los recursos pueden ser referenciados:

Desde otros recursos, con sintaxis: “@tip_recurso/id_rec”

Ejemplo: android:text=“@string/about”

Desde el código, a través de referencias estáticas a la clase R.

Ejemplo: setContentView(R.layout.main);

Imágenes

Strings

Strings

Internacionalización

Ejercicio 1

Crear las siguientes vistas:

Ejercicio 1

Crear las siguientes vistas:

Ejercicio 1

Crear la siguiente vista:

Ejercicio 2

Mostrar el dato ingresado:

Ejercicio 3

Implementar el código para que funcione la calculadora:

REFERENCIAS DE APOYO

INSTALACIÓN DEL SDK Y CONFIGURACIÓNhttp://www.esferabit.com/2012/02/emulador-de-android-con-android-sdk/ BLOG DE PROGRAMACIÓN JAVA, ANDROID

http://www.sgoliver.net/blog/?p=1341

top related