Manual java

Páginas: 15 (3597 palabras) Publicado: 7 de junio de 2011
Desarrollo en Android (v1.0)
Roberto Calvo Palomino (rocapal@libresoft.es) GSyC/LibreSoft June 17, 2009

1

Una copia de este documento y sus fuentes para poder compilarlo se puede encontrar en la siguiente url:

http://libresoft.es/Members/rocapal/docs/androiddevel

(c) 2009 Roberto Calvo Palomino Esta obra est´ bajo una licencia Reconocimiento-Compartir a bajo la misma licencia 3.0Espa˜a de Creative Commons. n Para ver una copia de esta licencia, visite http://creativecommons.org/licenses/by-sa/3.0/es/ o envie una carta a Creative Commons, 171 Second Street, Suite 300, San Francisco, California 94105, USA.

Contents
1 Introducci´n o 2 Qu´ es y qu´ no es este documento e e 3 Fundamentos de una aplicaci´n Android o 4 Ciclo de vida de una aplicaci´n Android o 5 Desarrollo en5.1 Desarrollo 5.2 Desarrollo 5.3 Desarrollo 4 4 4 5

Android 6 de una ’Activity’ . . . . . . . . . . . . . . . . . . . . . . . . . . 6 de una ’ActivityMap’ . . . . . . . . . . . . . . . . . . . . . . . 12 de una ’ActivityList’ . . . . . . . . . . . . . . . . . . . . . . . . 15

6 Men´ s y men´ s contextuales u u 20 6.1 Men´s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . 20 u 6.2 Men´s Contextuales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 u 7 Resumen 23

3

1

Introducci´n o

Android es el sistema operativo de Google especialmente dise˜o para ejecutar en n dispositivos m´viles. Todo naci´ all´ por el 2007 cuando se estableci´ la OHA (Open o o a o Handset Alliance) 1 que se conforma por m´s de 40 empresas relacionadas con laa fabricaci´n (hardware y software) y distribuci´n de dispositivos m´viles. o o o Desde su lanzamiento, numerosos programadores han encontrado en este sistema operativo la primera plataforma de programaci´n sencilla, potente y fiable para o programar en sistemas m´viles. En este documento vamos a realizar una introducci´n o o a la programaci´n en la plataforma Android cuyo fin ser´ que podamosconstruir una o a aplicaci´n sencilla basada en activity, activityMap, activityList y services. o Lecturas recomendadas sobre esta secci´n: o
ˆ What is Android? http://developer.android.com/guide/basics/what-is-android.html

2

Qu´ es y qu´ no es este documento e e

Este documento SI:
ˆ es una introducci´n a la programaci´n en Android. o o ˆ te describir´ los distintos procesos existentes enAndroid. a ˆ te ayudar´ a realizar tu primera aplicaci´n Android. a o ˆ te ense˜ar´ a utilizar mapas, gps y servicios en tu aplicaci´n Android. n a o

Este documento NO:
ˆ te ense˜ar´ a instalar el entorno (sdk, eclipse ...) n a ˆ es un documento explicativo sobre la filosof´ de Android. ıa ˆ es un documento avanzado sobre programaci´n en JAVA/Android. o

3

Fundamentos de una aplicaci´nAndroid o

La plataforma de Android proporciona diferentes componentes a la hora de programar en funci´n del objetivo de tu aplicaci´n. Android provee cuatro tipos diferentes de o o componentes:
1

http://en.wikipedia.org/wiki/Open Handset Alliance

4

ˆ Activity: Una actividad es el componente m´s usado en las aplicaciones Android. a T´ ıpicamente una actividad representa una pantallaindividual en el terminal y presenta una interfaz gr´fica al usuario. Por ejemplo, en una aplicaci´n de a o listado de tel´fonos utilizar´ e ıamos dos actividades. Una para mostrar el listado de nombres y tel´fonos y la segunda, para mostrar la informaci´n detallada del e o contacto seleccionado. La navegaci´n entre las pantallas se realiza iniciando nuevas o actividades. Cuando una actividad es abierta,la actividad previa es puesta en pausa y agregada el “history stack” y no volver´ al estado de ejecuci´n hasta que a o vuelva a ser invocada. ˆ Services: Un servicio no tiene interfaz gr´fica, pero puede ejecutarse en a “background” por un tiempo indefinido (se asemeja mucho al demonio de los sistemas Linux). Por ejemplo, podemos utilizar un servicio para que vaya capturando cada cierto tiempo la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Manual De Java
  • Manual java
  • Manual de java
  • Manual java
  • Manual De Java
  • manual java
  • manual java
  • Manual java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS