Android: Aprende Desde Cero A Crear Aplicaciones (Registro nro. 4643)
[ vista simple ]
000 -LEADER | |
---|---|
fixed length control field | 13986nam a22001817a 4500 |
INTERNATIONAL STANDARD BOOK NUMBER | |
ISBN | 978-958-682-990-8 |
NÚMERO DE CLASIFICACION DECIMAL DEWEY | |
Numero de Clasificacion | 005.282 |
Numero de Item | L926a |
ENTRADA PRINCIPAL--NOMBRE DE AUTOR | |
Autor | José Dimas Luján Castillo |
TITULO | |
Titulo | Android: Aprende Desde Cero A Crear Aplicaciones |
NUMERO DE EDICION | |
Número de Edicion | 1 Edición |
PUBLICACION, DISTRIBUCION, ETC. (IMPRESION) | |
Lugar de Publicacion | Mexico |
Nombre de la Editorial | Alfaomega |
Año de Publicación | 2015 |
DESCRIPCION FISICA | |
Número de Paginas | 264 p. |
FORMATO DE NOTAS DE CONTENIDO | |
Formato de Notas de Contenido | ÍNDICE PREFACIO .............................................................................................................XI CAPÍTULO 1: ANDROID: INTRODUCCIÓN ............................................................... 1 Acerca de este libro. ............................................................................................... 2 CAPÍTULO 2: CONOCIENDO ANDROID ................................................................... 3 Historia ................................................................................................................... 3 Versiones de Android ............................................................................................. 3 Estructura ............................................................................................................... 4 Linux Kernel ............................................................................................................ 5 Libraries .................................................................................................................. 6 Android Runtime .................................................................................................... 6 Application Framework .......................................................................................... 6 Applications ............................................................................................................ 7 CAPÍTULO 3: ENTORNO DE DESARROLLO ............................................................... 9 Java ...................................................................................................................... 10 IDE – Eclipse ......................................................................................................... 13 Android SDK ......................................................................................................... 15 ADT Plugin ............................................................................................................ 16 ANDROID. APRENDE DESDE CERO A CREAR APLICACIONES VI Descargar versiones de Android para trabajar ..................................................... 16 Emulador Android ................................................................................................ 18 Ejecutar una aplicación en el emulador .............................................................. 23 CAPÍTULO 4: ESTRUCTURA DE UNA APLICACIÓN ................................................. 25 Crear una aplicación “Holamundo” ...................................................................... 25 Estructura básica de una aplicación ..................................................................... 30 Directorio src ........................................................................................................ 31 Directorio gen ...................................................................................................... 31 Paquetes Android 4.0, Android Private Libraries, Android Dependencies. .......... 31 Directorio assets ................................................................................................... 31 Directorio bin ....................................................................................................... 31 Directorio libs ....................................................................................................... 32 Directorio res ....................................................................................................... 32 Directorio res/drawable ....................................................................................... 32 Directorio res/layout ………………………………………………………………………………………...32 Directorio res/menú ............................................................................................. 32 Directorio res/values ............................................................................................ 32 Archivo Manifest.xml ........................................................................................... 32 CAPÍTULO 5: CICLO DE VIDA DE UNA ACTIVIDAD ................................................. 37 ¿Qué es una Activity? ........................................................................................... 37 CAPÍTULO 6: BASES DE UNA INTERFAZ GRÁFICA .................................................. 41 Layout .................................................................................................................. 42 LinearLayout ......................................................................................................... 42 RelativeLayout ...................................................................................................... 44 CAPÍTULO 7: HACER UNA APLICACIÓN PARA MÚLTIPLES DISPOSITIVOS .............. 47 Densidad de pantalla ............................................................................................ 47 Tamaños de pantallas .......................................................................................... 48 Orientación de pantalla ........................................................................................ 49 © Alfaomega - RC Libros ÍNDICE VII Crear una aplicación que funcione en diferentes tamaños de pantalla ............... 50 Crear pantallas para cada orientación ................................................................. 52 CAPÍTULO 8: ELEMENTOS BÁSICOS ......................................................................... 57 TextView .............................................................................................................. 59 EditText ................................................................................................................ 60 LinearLayout ......................................................................................................... 61 Pesos en los elementos gráficos. ......................................................................... 61 Button .................................................................................................................. 63 CAPÍTULO 9: APLICACIÓN MULTILENGUAJE ........................................................... 65 Creando un archivo strings para otro idioma. ...................................................... 66 CAPÍTULO 10: JAVA EN ANDROID ........................................................................... 69 Crear una clase. .................................................................................................... 71 Modificadores de acceso ..................................................................................... 71 Herencia ............................................................................................................... 72 Métodos. .............................................................................................................. 73 CAPÍTULO 11: INTERACCIÓN DE ELEMENTOS ......................................................... 75 Declarar elementos en un archivo Java ................................................................ 77 Ligar elementos declarados en archivo Java con los del archivo XML ................. 78 Interacción con botones ……………………………………………………………………………….… 78 Clase Toast ........................................................................................................... 81 CAPÍTULO 12: AGREGAR ACTIVIDADES ................................................................... 85 Crear la interfaz gráfica ........................................................................................ 85 Crear un archivo .Java de una actividad ............................................................... 87 Registrar la actividad nueva en el manifest ......................................................... 89 Abrir una actividad a partir de un botón. ............................................................. 90 CAPÍTULO 13: TIPOS DE SCROLL .............................................................................. 93 HorizontalScrollView ............................................................................................ 93 Permisos ............................................................................................................. 105 © Alfaomega - RC Libros ANDROID. APRENDE DESDE CERO A CREAR APLICACIONES VIII CAPÍTULO 14: WEBVIEW ................................................................................... 109 CAPÍTULO 15: WEBAPP VS NATIVO ................................................................... 115 Webapp .............................................................................................................. 115 Desarrollo nativo ................................................................................................ 116 Webapp vs Nativo .............................................................................................. 117 Opinión del autor ............................................................................................... 118 CAPÍTULO 16: DIBUJOS .......................................................................................... 119 CAPÍTULO 17: ANIMACIONES ............................................................................ 127 CAPÍTULO 18: CUADRO DE DIÁLOGOS ............................................................... 135 Cuadro de diálogo simple ................................................................................... 135 Cuadro de diálogo con botones ......................................................................... 141 CAPÍTULO 19: SONIDOS .................................................................................... 151 SoundPool .......................................................................................................... 151 Método onTouch () …………………………………………………………………………………………156 Mediaplayer ....................................................................................................... 157 CAPÍTULO 20: FRAGMENTOS ............................................................................. 163 Creando la interfaz gráfica de los fragmentos …………………………………………………165 Creando la interfaz de comunicación ................................................................. 166 Creando código de los fragmentos ..................................................................... 167 Registrar los fragmentos en el manifest ............................................................. 173 CAPÍTULO 21: SHAREDPREFERENCES ................................................................. 177 CAPÍTULO 22: AUTOCOMPLETAR ...................................................................... 187 Autocompletar desde un XML ............................................................................ 194 CAPÍTULO 23: LISTVIEW .................................................................................... 199 CAPÍTULO 24: HILOS Y TAREAS ASÍNCRONAS .................................................... 215 Creando un hilo. ................................................................................................. 217 Utilizar Handler .................................................................................................. 223 © Alfaomega - RC Libros ÍNDICE IX Utilizar Asynctask ............................................................................................... 230 CAPÍTULO 25: LLAMADAS Y ENVIAR SMS ............................................................. 237 Permisos para hacer llamada ............................................................................. 240 Envío de SMS ...................................................................................................... 244 CAPÍTULO 26: PUBLICAR UNA APLICACIÓN .......................................................... 249 Generar APK ....................................................................................................... 249 Subir archivo a la Playstore ................................................................................ 255 ÍNDICE ANALÍTICO |
RESUMEN, ETC. | |
Resumen, etc | Su objetivo principal es compartir una visión más amplia de lo que significa desarrollar una aplicación para el sistema operativo Android. Comienza con la teoría de conceptos exclusivos, y seguido de ejercicios prácticos, tanto de programación como de diseño; a continuación, se van realizando prácticas a nivel particular sobre temas atractivos de interacción entre el usuario y el sistema, como el sonido, las animaciones, guardar datos, los botones, Scroll, entre otros. Finalmente veremos cómo conseguimos publicar nuestra aplicación. El libro está dirigido tanto para personas con conocimientos básicos o nulos de programación, como a desarrolladores interesados en obtener bases sólidas del desarrollo en Android, y para diseñadores que quieran crear interfaces; además, a estos perfiles podemos agregar equipos multidisciplinarios que en este libro encontrarán un lenguaje en común para comunicarse durante el desarrollo de aplicaciones. |
PALABRAS CLAVE | |
Palabras Claves | Densidad de pantalla. Animaciones. Estructura, Tamaños de pantalla, emulador, bin, gen, layout, framework, estructura, aplicaciones |
TEXTUAL HOLDINGS--UNIDAD BIBLIOGRAFICA BASICA | |
Existencias | 3 |
ADDED ENTRY ELEMENTS (KOHA) | |
Koha item type | Libros |
Withdrawn status | Lost status | Permanent Location | Current Location | Date acquired | Cost, normal purchase price | Full call number | Accession Number | Koha item type |
---|---|---|---|---|---|---|---|---|
Biblioteca Unipaz | Biblioteca Unipaz | 2017-07-27 | 165167.00 | 005.282 L926a | 9789586829908 | Libros | ||
Biblioteca Unipaz | Biblioteca Unipaz | 2017-07-27 | 165167.00 | 005.282 L926a | 9789586829909 | Libros | ||
Biblioteca Unipaz | Biblioteca Unipaz | 2017-07-27 | 165167.00 | 005.282 L926a | 9789586829910 | Libros |