android

Páginas: 14 (3490 palabras) Publicado: 23 de julio de 2013
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.0 Espa˜a de Creative Commons.
n
Para ver una copia de esta licencia, visitehttp://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

4

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

4

3 Fundamentos de una aplicaci´n Android
o

4

4 Ciclo de vida de una aplicaci´n Android
o

5

5 Desarrollo en
5.1 Desarrollo
5.2 Desarrollo
5.3 DesarrolloAndroid
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 la
a
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 podamos construir una
o
aaplicaci´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 en Android.
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

ıpicamente una actividad representa unapantalla individual 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. Cuandouna 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...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • android
  • Andro
  • android
  • Android
  • Android
  • Android
  • Android
  • Android

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS