Jesus Tomás Gironés - El gran libro de Android 9ed

Здесь есть возможность читать онлайн «Jesus Tomás Gironés - El gran libro de Android 9ed» — ознакомительный отрывок электронной книги совершенно бесплатно, а после прочтения отрывка купить полную версию. В некоторых случаях можно слушать аудио, скачать через торрент в формате fb2 и присутствует краткое содержание. Жанр: unrecognised, на испанском языке. Описание произведения, (предисловие) а так же отзывы посетителей доступны на портале библиотеки ЛибКат.

El gran libro de Android 9ed: краткое содержание, описание и аннотация

Предлагаем к чтению аннотацию, описание, краткое содержание или предисловие (зависит от того, что написал сам автор книги «El gran libro de Android 9ed»). Если вы не нашли необходимую информацию о книге — напишите в комментариях, мы постараемся отыскать её.

Android es la plataforma libre para el desarrollo de aplicaciones móviles creada por Google. En la actualidad se ha convertido en la plataforma líder frente a otras como iPhone o Windows Phone. Las aplicaciones Android están ampliando su rango de influencia a nuevos dispositivos tales como tabletas, internet de las cosas, Wearables, TV o automóviles.
Si quieres introducirte en la programación Android, has llegado al libro indicado. Todos sus capítulos están descritos por medio de ejemplos, cuyo nivel de complejidad aumenta a medida que avanza la lectura.
A lo largo del libro se desarrollan dos aplicaciones de ejemplo:
el mítico videojuego Asteroides y una aplicación de gestión de información personal, Mis Lugares*.
Se comienza con una versión sencilla, que se irá completando capítulo a capítulo, para que incluya fragments, gráficos vectoriales y mapa de bits, control mediante pantalla táctil y sensores, hilos con AsyncTask, notificaciones, geolocalización, mapas, multimedia, ficheros, XML, JSON, SQL, acceso a Internet, servicios Web, acceso a bases de datos en servidor PHP + MySQL, Volley…
El libro propone un aprendizaje activo, con actividades, muchas a través de Internet:
Vídeo: Más de 100 vídeos elaborados por el autor.
Kotlin: Aprende el nuevo lenguaje de programación para Android.
Ejercicio paso a paso: La mejor forma de aprender es practicando.
Práctica: Para afianzar lo aprendido hay que practicar.
Solución: Te será de ayuda si tienes problemas en las prácticas.
Recursos adicionales: Localiza rápidamente la información clave.
Preguntas de repaso y reflexión: ¿Lo has entendido todo correctamente?
No esperes más: tanto si eres un usuario con poca experiencia como un programador experimentado, con este libro perfeccionarás tu programación Android.
Jesús Tomás es doctor en informática, profesor titular del Departamento de Comunicaciones en la Universidad Politécnica de Valencia. Trabaja en múltiples proyectos de investigación y transferencia de tecnología relacionados con inteligencia artificial. Ha publicado gran cantidad de trabajos en revistas científicas y varios libros didácticos sobre nuevas tecnologías. Tiene una amplia experiencia impartiendo cursos de formación para empresas.

El gran libro de Android 9ed — читать онлайн ознакомительный отрывок

Ниже представлен текст книги, разбитый по страницам. Система сохранения места последней прочитанной страницы, позволяет с удобством читать онлайн бесплатно книгу «El gran libro de Android 9ed», без необходимости каждый раз заново искать на чём Вы остановились. Поставьте закладку, и сможете в любой момент перейти на страницу, на которой закончили чтение.

Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Si trabajas con Kotlinhas de usar un constructor diferente, dado que este tiene más parámetros.

13.Pulsa en el botón desplegable a la derecha del botón Run El gran libro de Android 9ed - изображение 122. Selecciona Edit Configurations...

14.En la nueva ventana, haz clic en el signo + de la esquina superior izquierda y selecciona Application . Aparecerá una nueva configuración de aplicación. Selecciona en Name: mislugares, en Main class: com.example.mislugares. Principal y en Use classpath of module: MisLugares. Pulsa en OK .

15.Pulsa el botón Ejecución El gran libro de Android 9ed - изображение 123y verifica que el resultado que aparece en la ventana de Run es similar a:

El gran libro de Android 9ed - изображение 124

El gran libro de Android 9ed - изображение 125 Vídeo[ tutorial]: La Herencia en Java 12

El gran libro de Android 9ed - изображение 126 Enlaces de interés: Sobrecarga:

http://www.androidcurso.com/index.php/30

El gran libro de Android 9ed - изображение 127 Vídeo[ tutorial]: El polimorfismo en Java 13 14

1.13.2. Tipos enumerados

El gran libro de Android 9ed - изображение 128 Vídeo[ tutorial]: Tipos enumerados en Java 15

El gran libro de Android 9ed - изображение 129 Vídeo[ tutorial]: Clases enumeradas en Kotlin

El gran libro de Android 9ed - изображение 130 Ejercicio: El enumerado TipoLugar

En este ejercicio vamos a crear un tipo enumerado para diferenciar entre diferentes tipos de establecimientos en la aplicación Mis Lugares. Además, a cada tipo de lugar le asociaremos un String con el nombre y un recurso gráfico.

1.Vamos a crear un nuevo tipo enumerado. Para ello pulsa con el botón derecho en el paquete com.example.mislugares. Selecciona New > Java Class e introduce en Name : TipoLugar, en Kind: Enum y pulsa OK .

2.Reemplaza el código por el siguiente (dejando la línea del package):

Si quieres puedes definir otros tipos de lugares para adaptar la aplicación a - фото 131 Si quieres puedes definir otros tipos de lugares para adaptar la aplicación a - фото 132

Si quieres puedes definir otros tipos de lugares para adaptar la aplicación a tus necesidades. Observa como a cada constante le asociamos un String con el nombre del tipo de lugar y un entero. El entero se utilizará más adelante para indicar un recurso gráfico en Android con un icono representativo del tipo.

3.Abre la clase Lugar. En Kotlinañade el código subrayado y salta al punto 8:

En Javaañade el siguiente atributo a la clase 4Añade el parámetro TipoLugar - фото 133

En Javaañade el siguiente atributo a la clase:

4Añade el parámetro TipoLugar en el constructor de la clase e inicializa el - фото 134

4.Añade el parámetro TipoLugar en el constructor de la clase e inicializa el atributo anterior con este parámetro:

5Añade los métodos getter y setter correspondientes Para ello pulsa con el - фото 135

5.Añade los métodos getter y setter correspondientes. Para ello pulsa con el botón derecho y seleccionar la opción Generate > Getter and Setter .

6.Vamos a volver a generar el método toString(). Para ello pulsa con el botón derecho y seleccionar la opción Generate > toString(). Pulsa Yes para reemplazar el método actual.

7.Abre la clase Principal y modifica la inicialización del objeto para que se incluya el nuevo parámetro, TipoLugar.EDUCACION, en el constructor.

8.Verifica el resultado ejecutando el proyecto.

1.13.3. Las colecciones I

El gran libro de Android 9ed - изображение 136 Ejercicio: La interfaz RepositorioLugares

En este ejercicio vamos a crear una interfaz que nos permita almacenar una lista de objetos Lugar . A lo largo del curso esta interfaz será implementada por dos clases. En esta unidad usaremos una lista almacenada en memoria y en la última unidad una base de datos. Usar esta interface nos va a permitir desacoplar la forma en la que almacenamos los datos del resto de la aplicación. Por ejemplo, si en un futuro queremos que los datos se almacenen en la nube, solo será necesario cambiar la implementación de esta interface, dejando idéntica el resto de la aplicación.

1.Dentro del explorador del proyecto mislugares / java / com.example.mislugares , pulsa con el botón derecho y selecciona New > Java Class o New > Kotlin File/Class.

2.Introduce en el campo Name : RepositorioLugares y en Kind: Interface.

3.Reemplaza el código por el siguiente (dejando la línea del package):

Una clase que implemente esta interfaz va a almacenar una lista de objetos de - фото 137 Una clase que implemente esta interfaz va a almacenar una lista de objetos de - фото 138

Una clase que implemente esta interfaz va a almacenar una lista de objetos de tipo Lugar. Mediante los métodos indicados vamos a poder acceder y modificar esta lista. Una interfaz también puede tener funciones estáticas, como añadeEjemplos(). En Java solo está permitido con API mínima >24, por lo que lo añadiremos esta función en una clase no abstracta.

4.Esta interface será usada en uno de los siguientes apartados.

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Похожие книги на «El gran libro de Android 9ed»

Представляем Вашему вниманию похожие книги на «El gran libro de Android 9ed» списком для выбора. Мы отобрали схожую по названию и смыслу литературу в надежде предоставить читателям больше вариантов отыскать новые, интересные, ещё непрочитанные произведения.


Отзывы о книге «El gran libro de Android 9ed»

Обсуждение, отзывы о книге «El gran libro de Android 9ed» и просто собственные мнения читателей. Оставьте ваши комментарии, напишите, что Вы думаете о произведении, его смысле или главных героях. Укажите что конкретно понравилось, а что нет, и почему Вы так считаете.

x