Академический Документы
Профессиональный Документы
Культура Документы
presentacin e introduccin
Enrique Lpez-Maas
Contenido
Introduccin
Herramientas de desarrollo
Almacenamiento de datos
Multimedia
Historia
Fragmentacin
Qu es Android
Plataforma de software basada en el ncleo de Linux
Gestor SMS
Mapas
Navegador
Preparacin del SDK
developer.android.com
descargar SDK
http://developer.android.com/sdk/index.html
@Override
Activity,
cdigo Java public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
<?xml version="1.0" encoding="utf-8"?>
main.xml }
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/textview"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:text="@string/hello"/>
Herramientas de desarrollo
Emulador
permite desarrollar y probar las aplicaciones sin dispositivo fsico
Herramientas de desarrollo
ADB DDMS
Permite manejar el estado del Permite debugear aplicaciones
emulador/dispositivo Android
Estructura de un proyecto
src
cdigo fuente de la aplicacin, cdigo de
la interfaz grfica
res
ficheros de recursos, imgenes, interfaz grfica, atributos,
valores, etc...
AndroidManifest.xml
Informacin esencial sobre la aplicacin
Descripcin componentes
Permisos necesarios
Libreras utilizadas