<?xml version="1.0" encoding="UTF-8"?>
<record
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd"
    xmlns="http://www.loc.gov/MARC21/slim">

  <leader>04871nam a22001937a 4500</leader>
  <controlfield tag="003">OSt</controlfield>
  <controlfield tag="005">20250403095820.0</controlfield>
  <controlfield tag="008">220402b        |||||||| |||| 00| 0 eng d</controlfield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="a">978-958-778-610-1</subfield>
  </datafield>
  <datafield tag="040" ind1=" " ind2=" ">
    <subfield code="a">B-ISTTENA</subfield>
  </datafield>
  <datafield tag="041" ind1=" " ind2=" ">
    <subfield code="a">Esp</subfield>
  </datafield>
  <datafield tag="245" ind1=" " ind2=" ">
    <subfield code="a">Android Programaci&#xF3;n  de dispositivos m&#xF3;viles a trav&#xE9;s de ejemplos.</subfield>
    <subfield code="c">Jos&#xE9; Enrique Amaro Soriano </subfield>
  </datafield>
  <datafield tag="250" ind1=" " ind2=" ">
    <subfield code="a">2da Ed.</subfield>
  </datafield>
  <datafield tag="260" ind1=" " ind2=" ">
    <subfield code="a">Colombia </subfield>
    <subfield code="b">Alfaomega Colombiana S.A</subfield>
    <subfield code="c">2019</subfield>
  </datafield>
  <datafield tag="300" ind1=" " ind2=" ">
    <subfield code="a">363 P.</subfield>
    <subfield code="c">24 x 17 cm </subfield>
  </datafield>
  <datafield tag="505" ind1=" " ind2=" ">
    <subfield code="a">1. INTRODUCCI&#xD3;N,
1.1 Android para principiantes
1.2 Acerca de este libro,
1.3 A qui&#xE9;n va dirigido,
1.4 Resumen de los contenidos,
1.5 Novedades de la segunda edici&#xF3;n,
1.6 Requisitos,
1.7 Cr&#xE9;ditos y agradecimientos,
2. ANDROID STUDIO,
2.1 EI IDE,
2.2 Instalaci&#xF3;n,
2.3 Configuraci&#xF3;n de Android Studio,
2.4 Creando un nuevo proyecto,
2.5 Ejecuci&#xF3;n en un dispositivo virtual AVD,
2.6 Ejecuci&#xF3;n en un dispositivo f&#xED;sico,
2.7 Empaquetado de aplicaciones,
3. ESCRIBIR Y MANIPULAR TEXTO,
3.1 Actividad b&#xE1;sica: Hola Android,
3.2 Activity y LinearLayout,
3.3 Color de fondo y formato del texto,
3.4 Modificando el texto desde Java,
3.5 Modificando el color desde Java,
3.6 A&#xF1;adir texto adicional con addView,
3.7 Definir un m&#xE9;todo print,
3.8 Escribiendo resultados de operaciones,
3.9 Ejemplo: una tabla del seno,
3.10 Af&#xF1;adir texto con Append,
3.11 Extendiendo la pantalla con ScrollView,
4. BOTONES
4.1 Definici&#xF3;n de un bot&#xF3;n en el layout,
4.2 Caso de dos botones,
4.3 Uso de Toast para mostrar un mensaje emergente,
4.4 Cambiar el texto de un bot&#xF3;n,
4.5 Cambiar el color de los botones,
4.6 Calculadora,
4.7 Implementar OnClick,
5. BARRA DE ACCI&#xD3;N E ICONOS,
5.1 Barra de app b&#xE1;sica,
5.2 Barra simple en un layout,
5.3 Un bot&#xF3;n con icono en la barra,
5.4 A&#xF1;adiendo botones a la barra,
5.5 Bot&#xF3;n flotante,
5.6 Botones con iconos,
5.7 Botones con Java,
5.8 lconos del sistema,
6. INTRODUCCI&#xD3;N DE TEXTOS,
6.1 EditText,
6.2 OnkKeyListener,
6.3 Forma alternativa de implementar OnKeyListener
7. GUARDAR DATOS CON SHAREDPREFERENCES,
8. ACTIVIDADES,
8.1 Uso de Intent para iniciar actividades,
8.2 Pasar valores num&#xE9;ricos entre actividades,
9. COMPARTIR,
9.1 Compartir con ShareAction Provider,
9.2 Actualizar los datos a compartir,
10.MANEJO DE FICHEROS,
10.1 Permisos de acceso al almacenamiento,
10.2 Escribir un fichero en la tarjeta SD,
10.3 Almacenamiento externo compatido,
10.4 Almacenamiento interno en la tarjeta microSD,
10.5 Leer un fichero en el directorio res,
10.6 Leer datos num&#xE9;ricos de un recurso,
11.GR&#xC1;FICOS,
11.1 Dibujando en un canvas.
11.2 Formato del texto,
11.3 Altura del canvas,
11.4 Diagonales del canvas,
11.5 Formas geom&#xE9;tricas,
11.6 Curvas,
11.7 Traslaciones y rotaciones,
11.8 Texto siguiendo una curva,
11.9 Caracteres Unicode,
11.10 A&#xF1;adir gr&#xE1;ficos a un Layout,
12.GR&#xC1;FICOS INTERACTIVOS,
12.1 Evento ACTION DOVWN,
12.2 Evento ACTION UP,
12.3 Evento ACTION MOVE,
12.4 Dibujar en la pantalla,
12.5 Mover objetos,
13.IM&#xC1;GENES,
13.1 Insertar una imagen en el layout,
13.2 Controlando el tama&#xF1;o de las im&#xE1;genes,
13.3 Controlando las im&#xE1;genes en Java,
13.4 Botones con im&#xE1;genes,
13.5 Insertar im&#xE1;genes en un canvas,
13.6 Ajustar imagen a las dimensiones de la pantalla,
14.REPRODUCIR SONIDO,
14.1 Uso de MediaPlayer,
14.2 Reproducir efectos de sonido,
15.APLICANDO TEMAS,
15.1 Tema por defecto,
15.2 Tema NoAction Bar,
15.3 Tema Dialog,
15.4 Tema Dark,
16.RECURSOS,
16.1 El recurso string,
16.2 El recurso color,
16.3 El recurso dimen,
17.HILOS Y CONTROLADORES,
17.1 Ejecuciones en background con Thread,
17.2 Di&#xE1;logos de progreso,
17.3 Interfaz Runnable,
17.4 Notificaciones,
18.ANIMACIONES,
18.1 Movimiento uniforme. La bola botadora,
18.2 Movimiento acelerado. La bola botadora ll ,
18.3 Conservaci&#xF3;n de la energ&#xED;a,
18.4 Simulaci&#xF3;n de ca&#xED;da con ligadura,
- AP&#xC9;NDICE A,
ELEMENTOS DE JAVA,
A.1 Programa b&#xE1;sico de Java con Android,
A.2 Variables,
A.3 Conversi&#xF3;n de variables,
A.4 Operaciones con variables,
A.5 Funciones matem&#xE1;ticas,
A.6 Bloque if-else,
A.7 Bucles for,
A.8 Bucle while,
A.9 Bloques switch,
A.10 M&#xE9;todos,
A.11 Clases y objetos,
A.12 Subclases,
A.13 Variables y m&#xE9;todos est&#xE1;ticosy finales,
A.14 Arrays,
A.15 Arrays 2D,
A.16 Cadenas,
A.17 Formato num&#xE9;rico,
A.18 Manejo de excepci&#xF3;n,
A.19 Interfaces,
A.20 Clases an&#xF3;nimas,
A.21 Otras caracter&#xED;sticas de Java,
A.21.1 Paquetes,
A.21.2 Clases p&#xFA;blicas,
A.21.3 Privilegios de acceso de los m&#xE9;todos y variables,
A.21.4 Clases y m&#xE9;todos abstractos,
- AP&#xC9;NDICE B
HERRAMIENTAS DE DESARROLLO DE ANDROID,
B.1 Design Support Library,
B.2 Exportar e importar proyectos,
- AP&#xC9;NDICE C,
VERSIONES DE ANDROID.
BIBLIOGRAFIA .

</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2=" ">
    <subfield code="b">Desarrollo de Software</subfield>
  </datafield>
  <datafield tag="942" ind1=" " ind2=" ">
    <subfield code="a">B-ISTTENA</subfield>
    <subfield code="c">BOOK</subfield>
    <subfield code="p">02-04-2022</subfield>
    <subfield code="q">Ruth O.</subfield>
    <subfield code="n">22/10/2020</subfield>
  </datafield>
  <datafield tag="999" ind1=" " ind2=" ">
    <subfield code="c">126</subfield>
    <subfield code="d">126</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="a">BISTT</subfield>
    <subfield code="d">2020-10-22</subfield>
    <subfield code="e">Donaci&#xF3;n</subfield>
    <subfield code="i">ISTT-DS-0098</subfield>
    <subfield code="p">ISTT-DS-0098</subfield>
    <subfield code="t">Eje. 1/1</subfield>
    <subfield code="v">36.00</subfield>
    <subfield code="y">BOOK</subfield>
  </datafield>
</record>
