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

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

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

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

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, sistemas empotrados, Google Glass o Wearable. Este libro pretende ser una guía para aquellos lectores que quieran introducirse en la programación en Android. Todos los capítulos son descritos por medio de sencillos ejemplos, aumentando su nivel de complejidad a medida que avanzan los capítulos. La obra está recomendada tanto para usuarios con poca experiencia como para programadores experimentados. 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: fragmentos*, gráficos vectoriales y en mapa de bits, control mediante pantalla táctil y sensores, hilos con AsyncTask*, notificaciones, geo-localización*, mapas, multimedia, ficheros, XML, SQL, acceso a Internet, servicios Web, acceso a bases de datos en servidor PHP + MySQL* Así cómo publicar en Google Play y añadir anuncios*. El libro propone un aprendizaje activo, con actividades, muchas a través de Internet: Vídeo: Más de 80 videos elaborados por el autor. Ejercicio paso a paso: La mejor forma de aprender es practicando. Práctica: Para afianzar lo aprendido hay que practicar. Comprar, instalar y utilizar aplicaciones de la App Store.

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

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

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

Интервал:

Закладка:

Сделать

Dentro del RelativeLayout solo tenemos un elemento de tipo TextView, que dispone de tres atributos. Los dos primeros definen la anchura y altura (se ajustarán al texto contenido. El último indica el texto a mostrar. No se ha indicado un texto en concreto, sino una referencia, "@string/hello_world". Esta referencia ha de estar definida en el fichero res/values/strings.xml. Si abres este fichero, verás el siguiente contenido:

Esta es la práctica recomendada en Android para la inserción de textos en tu - фото 134

Esta es la práctica recomendada en Android para la inserción de textos en tu aplicación, dado que facilita su localización a la hora de realizar la traducción a otros idiomas. Es decir, utilizaremos los ficheros layout para introducir el diseño de las interfaces y el fichero strings para introducir los textos utilizados en los distintos idiomas.

картинка 135 Ejercicio: Creación de la interfaz de usuario con XML

1.Para utilizar el diseño en XML regresa al fichero MainActivity.java y deshaz los cambios que hicimos antes (elimina las tres últimas líneas y quita el comentario).

2Ejecuta la aplicación y verifica el resultado Ha de ser muy similar al - фото 136

2.Ejecuta la aplicación y verifica el resultado. Ha de ser muy similar al anterior.

3.Modifica el valor de hello_world en el fichero res/values/strings.xml.

4.Vuelve a ejecutar la aplicación y visualiza el resultado.

Analicemos ahora la línea en la que acabas de quitar el comentario:

setContentView(R.layout.activity_main);

Aquí, R.layout.main corresponde a un objeto View que se creará en tiempo de ejecución a partir del recurso activity_main.xml. Trabajar de esta forma, en comparación con el diseño basado en código, no quita velocidad y requiere menos memoria. El plug-in de Eclipse crea automáticamente este identificador en la clase R del proyecto a partir de los elementos de la carpeta res. La definición de la clase R puede ser similar a:

NOTA este fichero se genera automáticamente Nunca debes editarlo Has de - фото 137

NOTA: este fichero se genera automáticamente. Nunca debes editarlo.

Has de tener claro que los identificadores de la clase R son meros números que informan al gestor de recursos sobre qué datos ha de cargar. Por lo tanto, no se trata de verdaderos objetos; estos se crearán en tiempo de ejecución solo cuando sea necesario usarlos.

картинка 138 Ejercicio: El fichero R.java

1.Abre el fichero llamado gen/com.example.holamunco/R.java de tu aplicación.

2.Compáralo con el fichero mostrado previamente. ¿Qué diferencias encuentras? (RESPUESTA: los valores numéricos en hexadecimal).

3.Abre el fichero MainActivity.java y reemplaza R.layout.activity_main por el valor numérico al que corresponde en R.java.

4.Ejecuta de nuevo el proyecto. ¿Funciona? ¿Crees que sería adecuado dejar este valor numérico?

5.Aunque haya funcionado, este valor puede cambiar en un futuro. Por lo tanto, para evitar problemas futuros vuelve a reemplazarlo por R.layout.activity_main.

картинка 139 Preguntas de repaso: Diseño de la interfaz de usuarioen XML y en código
картинка 140 Preguntas de repaso: El fichero R.java

2.2.1. Edición visual de las vistas

Veamos ahora como editar los layouts o ficheros de diseño en XML. En el explorador de paquetes abre el fichero res/layout/activity_main.xml. Verás que en la parte inferior de la ventana central aparecen dos lengüetas: Graphical Layout y activity_main.xml. El plug-in de Android te permite dos tipos de diseño: editar directamente el código XML (lengüeta activity_main.xml) o realizar este diseño de forma visual (lengüeta Graphical Layout). Veamos cómo se realizaría el diseño visual:

En el marco derecho se visualiza una lista con todos los elementos del layout - фото 141

En el marco derecho se visualiza una lista con todos los elementos del layout. Este layout tiene solo dos vistas: un RelativeLayout que contiene un TextView. En el marco central aparece una representación de cómo se verá el resultado. En la parte superior aparecen varios controles para representar esta vista en diferentes configuraciones. Cuando diseñamos una vista en Android, hay que tener en cuenta que desconocemos el dispositivo final donde se visualizará y la configuración específica elegida por el usuario. Por esta razón, resulta importante que verifiques que la vista se ve de forma adecuada en cualquier configuración. En la parte superior, de izquierda a derecha, encontramos los siguientes botones: картинка 142opciones de previsualización en fase de diseño, картинка 143tipo de dispositivo (tamaño y resolución de la pantalla), картинка 144orientación horizontal (landscape) o vertical (portrait), картинка 145cómo se verá nuestra vista tras aplicar un tema, картинка 146la actividad asociada, картинка 147la configuración regional (locale), картинка 148la versión de Android.

Para editar un elemento, selecciónalo en el marco de la derecha (Outline) o pincha directamente sobre él en la ventana de previsualización. Al seleccionarlo, puedes modificar alguna de sus propiedades en el marco Properties, situado debajo de Outline. Echa un vistazo a las propiedades disponibles para TextView y modifica alguna de ellas. En muchos casos te aparecerá un desplegable con las opciones disponibles.

El marco de la izquierda te permite insertar de forma rápida nuevas vistas al layout. Puedes arrastrar cualquier elemento a la ventana de previsualización o al marco Outline. En el anexo D se ha incluido una lista con las vistas disponibles.

картинка 149 Vídeo[tutorial]: Diseño visual de layouts: visión general
картинка 150 Ejercicio: Creación visual de vistas

1.Crea un nuevo proyecto y llámalo PrimerasVistas. Puedes dejar el resto de los parámetros con los valores por defecto.

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

Интервал:

Закладка:

Сделать

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

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


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

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