Guia de Aplicaciones Android - Universidad Málaga. EspañaDescripción completa
Natalio Oswaldo Salinas Ponce Jhonathan Noe Suarez ChavezDescripción completa
Descripción completa
Descripción completa
descripcion del so androidDescripción completa
Descripción completa
androidDescripción completa
anDescripción completa
Criando aplicações em android
studioFull description
Descrição completa
Descripción completa
Criando aplicações em android
Sistema AndroidDescripción completa
android punoDescripción completa
Descripción completa
Una guia rapida para desarrollar una aplicación para AndroidDescripción completa
lijepa knjiga
actividad 1 AppInventorDescripción completa
Deskripsi lengkap
Search
Home
Saved
1.3K views
0
Sign In
Upload
RELATED TITLES
0
MDW Guia Android 1 Uploaded by Pablo Go
Bestsellers
Books
Audiobooks Magazines
News
Documents
Sheet Music
Manual de programacion android
Save
Embed
Share
Print
Download
Join
Programacion Juegos Android
1
of 137
Master your semester with Scribd & The New York Times Special offer for students: Only $4.99/month.
Cómo programar para ANDROID
Desarrollo de apps Android 3:
Search document
Read Free Foron 30this Days Sign up to vote title
Not useful Cancel anytime.
Useful
Home
Saved
Bestsellers
Books
Audiobooks
Magazines
News
Documents
Sheet Music
Master your semester with Scribd & The New York Times Special offer for students: Only $4.99/month.
Upload
Sign In
Read Free For 30 Days Cancel anytime.
Join
Search
Home
Saved
0
1.3K views
Sign In
Upload
RELATED TITLES
0
MDW Guia Android 1 Uploaded by Pablo Go
Bestsellers
Books
Audiobooks
Manual de programacion android
Save
Embed
Share
Print
Download
Magazines
News
Documents
Sheet Music
Join
Programacion Juegos Android
1
of 137
Cómo programar para ANDROID
Desarrollo de apps Android 3:
Search document
2
CURSO ANDROID
SOBRE LA GUÍA
Curso Android:
Desarrollo de aplicaciones móviles Versión 1 / junio 2011 Nivel: Básico / Intermedio El Curso Android se encuentra en línea en: http://www.maestrosdelweb.com/editorial/curso-android
Un proyecto de Maestros del Web
Ð Ð Ð
Edición: Stephanie Falla Aroche Diseño y diagramación: Iván E. Mendoza Autor: Adrián Catalán
Este trabajo se encuentra bajo una licencia Creative Commons Atribución-NoComercial-CompartirIgual 3.0 Unported (CC BY-NC-SA Atribución-NoComercial-CompartirIgual 3.0)
Master your semester with Scribd Read Free Foron 30this Days Sign up to Creative vote title El logotipo de Android es compartido por Google bajo licencia Commons po Atribución. & The New York Times Useful Not useful Special offer for students: Only $4.99/month.
Contacto
Cancel anytime.
Home
Saved
Bestsellers
Books
Audiobooks
Magazines
News
Documents
Sheet Music
Master your semester with Scribd & The New York Times Special offer for students: Only $4.99/month.
Upload
Sign In
Read Free For 30 Days Cancel anytime.
Join
Search
Home
Saved
1.3K views
0
Upload
Sign In
RELATED TITLES
0
MDW Guia Android 1 Uploaded by Pablo Go
Bestsellers
Books
Audiobooks
Manual de programacion android
Save
Embed
Share
Print
Download
Magazines
News
Documents
Sheet Music
Join
Programacion Juegos Android
1
of 137
Cómo programar para ANDROID
Desarrollo de apps Android 3:
Search document
3
CURSO ANDROID
SOBRE EL AUTOR
Adrián Catalán
Guatemalteco, Ingeniero en Sistemas con una Maestría en Tecnologías de Informaci Guatemalteco, especialidad en Seguridad informática y Redes de Computadoras de la Universidad Galileo.
Master your semester with Scribd Read Free Foron 30this Days Sign up to vote titley lenguajes Es catedrático de cursos sobre arquitectura de computadoras, máquinas bases de datos, ingeniería redes, v & The New York Timesde software, desarrollo web,sistemas Useful operativos, Not useful Specialsegurioffer for students: Only $4.99/month.
dad informática y métodos forenses en IT.
Cancel anytime.
Home
Saved
Bestsellers
Books
Audiobooks
Magazines
News
Documents
Sheet Music
Master your semester with Scribd & The New York Times Special offer for students: Only $4.99/month.
Upload
Sign In
Read Free For 30 Days Cancel anytime.
Join
Search
Home
Saved
1.3K views
0
Upload
Sign In
RELATED TITLES
0
MDW Guia Android 1 Uploaded by Pablo Go
Bestsellers
Books
Audiobooks
Manual de programacion android
Save
Embed
Share
Print
Download
Magazines
News
Documents
Sheet Music
Join
Programacion Juegos Android
1
CURSO ANDROID
of 137
Cómo programar para ANDROID
Desarrollo de apps Android 3:
Search document
4
ÍNDICE
1 | Sobre la
guía .................. .................................... ...................................... ........................................ ............................... ........... 2 2 | Sobre el autor .................. ...................................... ........................................ ........................................ ........................... ....... 3 3 | Construir un lector de feeds simple .................. ...................................... ................................. ............. 5 4 | Aumentar la funcionalidad de un lector de feeds ....................
23
5 | Trabajando con imágenes (cámara y galería) ......................... .........................
44
6 | Grabación y reproducción de vídeo......... vídeo............................. ................................. .............
55
7 | Geolocalización y utilización de mapas de Google ..................
64
8 | Trabajar con el acelerómetro ac elerómetro ........................................... ................................................... ........
73
9 | Reproducción de sonido en un ciclo infinito ............................ ............................
83your semester with Scribd Master Read Free For 30this Days Sign up to vote on title 10 | Envío de email utilizando Android ................... ..................................... ........................ ...... & The Useful Not useful 90New York Times Special offer for students: Only $4.99/month.
Cancel anytime.
11 | Trabajando con APIs (Facebook y Twitter) .............................. ..............................
99
Home
Saved
Bestsellers
Books
Audiobooks
Magazines
News
Documents
Sheet Music
Master your semester with Scribd & The New York Times Special offer for students: Only $4.99/month.
Upload
Sign In
Read Free For 30 Days Cancel anytime.
Join
Search
Home
Saved
1.3K views
0
Sign In
Upload
RELATED TITLES
0
MDW Guia Android 1 Uploaded by Pablo Go
Bestsellers
Books
Audiobooks Magazines
News
Documents
Sheet Music
Manual de programacion android
Save
Embed
Share
Print
Download
Join
Programacion Juegos Android
1
of 137
Cómo programar para ANDROID
Desarrollo de apps Android 3:
Search document
1
capítulo
Construir un lector de Master your semester with Scribd feeds simple & The New York Times Read Free Foron 30this Days Sign up to vote title
Special offer for students: Only $4.99/month.
Not useful Cancel anytime.
Useful
Home
Saved
Bestsellers
Books
Audiobooks
Magazines
News
Documents
Sheet Music
Master your semester with Scribd & The New York Times Special offer for students: Only $4.99/month.
Upload
Sign In
Read Free For 30 Days Cancel anytime.
Join
Search
Home
Saved
1.3K views
0
Upload
Sign In
RELATED TITLES
0
MDW Guia Android 1 Uploaded by Pablo Go
Bestsellers
Books
Audiobooks
Manual de programacion android
Save
Embed
Share
Print
Magazines
News
Documents
Sheet Music
Programacion Juegos Android
1
Download
Join
CURSO ANDROID
of 137
Cómo programar para ANDROID
Desarrollo de apps Android 3:
Search document
6
CAPÍTULO 1
Construir un lector de feeds simple
Bienvenidos al primer capítulo del curso sobre Android daremos inicio con el funcion arquitectura de esta plataforma móvil y los bloques básicos de una aplicación.
Kernel de Linux
En la base tenemos el kernel 2.6 de Linux, Android lo utiliza por su robustez demost implementación de funciones básicas para cualquier sistema operativo, por ejemplo: segu administración de memoria y procesos, implementación de conectividad de red (network stack interpretes (drivers) para comunicación con los dispositivos físicos(hardware). físicos(hardware).
Android utiliza como base el kernel de Linux pero los dos sistemas no son lo mismo, cuenta Master semester with Scribd con unyour sistema nativo de ventanas de Linux ni tiene soporte para glibc (libería están Read Free For 30 Days Sign up to vote on this title tampoco & The Newutilizar YorklaTimes Useful Not useful Linux. es posible mayoría de aplicaciones de GNU de Cancel anytime. Special offer for students: Only $4.99/month. Además de todo lo ya implementado en el kernel de Linux, Android agrega algunas específicas
Home
Saved
Bestsellers
Books
Audiobooks
Magazines
News
Documents
Sheet Music
Master your semester with Scribd & The New York Times Special offer for students: Only $4.99/month.
Upload
Sign In
Read Free For 30 Days Cancel anytime.
Join
Search
Home
Saved
1.3K views
0
Sign In
Upload
RELATED TITLES
0
MDW Guia Android 1 Uploaded by Pablo Go
Bestsellers
Books
Audiobooks
Manual de programacion android
Save
Embed
Share
Print
Download
Magazines
News
Documents
Sheet Music
Join
Programacion Juegos Android
1
of 137
CURSO ANDROID
Cómo programar para ANDROID
Desarrollo de apps Android 3:
Search document
7
como el manejo de la l a pantalla (surface manager), manager), mapas de bits y tipos de letra (Fre gráficas en 2D y 3D (SGL y OpenGL), manejo de multimedia (Media Framework), almacenamien (SQLite) y un motor para las vistas web y el navegador (WebKit). Junto a estas librerías, encontramos lo necesario para la ejecución de las aplicacione máquina virtual Dalvik. Cada aplicación utiliza una instancia de la máquina virtual ej archivo DEX (Dalvik Executable) y el sistema está optimizado para que se ejecuten múltiples máquina virtual. Se desarrolla en Java pero no se utiliza una máquina virtual de Sun ejecución ni tampoco archivos CLASS.
Estructura de aplicaciones
Sobre las librerías encontramos una estructura que nos brinda un contexto para des frameworkk permite a los desarrolladores aprovechar un sistema de vistas ya constru framewor notificaciones y acessar datos a través de proveedores de contenido entre otras cos
Master your semester with Scribd & The New York Times Special offer for students: Only $4.99/month.
Read Free Foron 30this Days Sign up to vote title
Not useful Cancel anytime.
Useful
Home
Saved
Bestsellers
Books
Audiobooks
Magazines
News
Documents
Sheet Music
Master your semester with Scribd & The New York Times Special offer for students: Only $4.99/month.
Upload
Sign In
Read Free For 30 Days Cancel anytime.
Join
Search
Home
Saved
1.3K views
0
Upload
Sign In
RELATED TITLES
0
MDW Guia Android 1 Uploaded by Pablo Go
Bestsellers
Books
Audiobooks
Manual de programacion android
Save
Embed
Share
Print
Download
Magazines
News
Documents
Sheet Music
Join
CURSO ANDROID
Programacion Juegos Android
1
of 137
Cómo programar para ANDROID
Desarrollo de apps Android 3:
Search document
8
componentes básicos de una aplicación son: activities, intents, views, services, services, cont providers y broadcast receivers. Si dominan bien estos términos pueden saltar directo al código.
Ð
Activities1: son componentes de la interfaz que corresponde a una pantalla. Pod visualizarlo Mastercomo your with un semester mazo de cartas en el Scribd que tenemos varias cartas pero solamente una e Read Free For 30 Days Sign up to vote on this title Una aplicación para una lista de cosas por hacer (remember the milk) puede te & The New York Times actividad Useful Not useful Cancel anytime. para ingresar las cosas por hacer y otra actividad para mostrar el listado, en co Special offer for students: Only $4.99/month. activi-
Home
Saved
Bestsellers
Books
Audiobooks
Magazines
News
Documents
Sheet Music
Master your semester with Scribd & The New York Times Special offer for students: Only $4.99/month.
Upload
Sign In
Read Free For 30 Days Cancel anytime.
Join
Search
Home
Saved
0
1.3K views
Sign In
Upload
RELATED TITLES
0
MDW Guia Android 1 Uploaded by Pablo Go
Bestsellers
Books
Audiobooks
Manual de programacion android
Save
Embed
Share
Print
Download
Magazines
News
Documents
Sheet Music
Join
Programacion Juegos Android
1
of 137
CURSO ANDROID
Ð Ð Ð
Cómo programar para ANDROID
Desarrollo de apps Android 3:
Search document
9
de usuario. Por ejemplo, al escuchar música, hay un servicio encargado de la re se ejecuta de fondo y la aplicación que manipulamos le manda mensajes a este se que se detenga, pause o reproduzca la siguiente canción. Content Providers1: representan la abstracción para almacenar y obtener datos aplicaciones diferentes. El sistema incluye algunos proveedores de contenido ú video, etc) y además pueden desarrollarse nuevos. Manifest 2: El archivo AndroidManifest.xml es donde se configura la aplicación, s dades, se asignan permisos, etc. Broadcast Receivers: Receivers: son componentes que responden a avisos y anuncios de d cast). Estos avisos provienen del sistema (batería baja, una llamada entrante, e aplicaciones (pasando avisos de una aplicación a otra). Aun que no muestran una interfaz de algunas veces utilizan barras de progreso para mostrar avances. Estos se activan a trav asincrónicos llamados intents (mencionados arriba).
Ejemplo: Lector de feeds
La aplicación que realizaremos es un lector para el feed de Maestros del Web, quere finalizar se vea de la siguiente forma:
Master your semester with Scribd & The New York Times Special offer for students: Only $4.99/month.
Read Free Foron 30this Days Sign up to vote title
Not useful Cancel anytime.
Useful
Home
Saved
Bestsellers
Books
Audiobooks
Magazines
News
Documents
Sheet Music
Master your semester with Scribd & The New York Times Special offer for students: Only $4.99/month.
Upload
Sign In
Read Free For 30 Days Cancel anytime.
Join
Search
Home
Saved
1.3K views
0
Sign In
Upload
RELATED TITLES
0
MDW Guia Android 1 Uploaded by Pablo Go
Bestsellers
Books
Audiobooks
Manual de programacion android
Save
Embed
Share
Print
Download
Magazines
News
Documents
Sheet Music
Join
Programacion Juegos Android
1
of 137
CURSO ANDROID
Cómo programar para ANDROID
Desarrollo de apps Android 3:
Search document
10
Disposición inicial
Arrancamos descarga descargando ndo el código base1 que debe ser importado hacia un proyecto caso, el código descargado lo tengo en el folder “/Users/ykro/Desktop/LectorFeedM “/Users/ykro/Desktop/LectorFeedMDWBas DWBas
Master your semester with Scribd & The New York Times Special offer for students: Only $4.99/month.
Read Free Foron 30this Days Sign up to vote title
Not useful Cancel anytime.
Useful
Home
Saved
Bestsellers
Books
Audiobooks
Magazines
News
Documents
Sheet Music
Master your semester with Scribd & The New York Times Special offer for students: Only $4.99/month.
Upload
Sign In
Read Free For 30 Days Cancel anytime.
Join
Search
Home
Saved
0
1.3K views
Sign In
Upload
Join
RELATED TITLES
0
MDW Guia Android 1 Uploaded by Pablo Go
Bestsellers
Books
Audiobooks
Manual de programacion android
Save
Embed
Share
Print
Download
Magazines
News
Documents
Sheet Music
Programacion Juegos Android
1
of 137
CURSO ANDROID
Cómo programar para ANDROID
Desarrollo de apps Android 3:
Search document
11
Ð Tener un LinearLayout con orientación vertical en el archivo de diseño principal.
Para lograr esto, en el archivo /res/layout/main.xml /res/layout/main.xml es necesario tener:
Ð Tener una forma de reconocer XML.
En el código de demo se provee la l a clase src/com/android/mdw/demo/XMLParser src/com/android/mdw/demo/XMLParser.java .java repasar el código de cómo se hace el reconocimiento de XML, este parser tiene un funcio general sin embargo para los fines de esta aplicación nos interesa que devuelva una lista sim denada (LinkedList de Java) y en cada posición un diccionario (HashMap de Java) por forma vamos a almacenar los datos. Esto se logra a través de un método llamado parse() y adicional a esto, en el constru XMLParser debe recibir la dirección del feed que reconocerá.
Master your semester with Scribd Diseño & The New York Times Special offer for students: Only $4.99/month.
Read Free Foron 30this Days Sign up to vote title
Not useful Cancel anytime.
Useful
Trabajaremos Trabajar emos con los siguientes views para lograr el objetivo.
Home
Saved
Bestsellers
Books
Audiobooks
Magazines
News
Documents
Sheet Music
Master your semester with Scribd & The New York Times Special offer for students: Only $4.99/month.
Upload
Sign In
Read Free For 30 Days Cancel anytime.
Join
Search
Home
Saved
1.3K views
0
Sign In
Upload
Join
RELATED TITLES
0
MDW Guia Android 1 Uploaded by Pablo Go
Bestsellers
Books
Audiobooks
Manual de programacion android
Save
Embed
Share
Print
Download
Magazines
News
Documents
Sheet Music
Programacion Juegos Android
1
of 137
CURSO ANDROID
Cómo programar para ANDROID
Desarrollo de apps Android 3:
Search document
12
1 | LinearLayo LinearLayout ut con arreglo horizontal (para la etiqueta y el botón). 2 | ListView para los elementos del feed. Nuestro archivo /res/layout/main.xml /res/layout/main.xml quedaría entonces de la siguiente forma: