Android
25 de febrero del 2015
Alumno: Jacob Misael Gómez Olvera
S2. Desarrolla Aplicaciones Móviles
Docente: I.S.C JoséJuan Brito Gómez
Introducción
En este breve mapa conceptual se plasmara lo que son los estilos y temas de Android así como su respectivo código java para posteriormente ver este tema en clase yponerlo en práctica mediante nuestra aplicación Android a desarrollar en el semestre.
Los Estilos
Un estilo es una colección de propiedades que definen el formato y apariencia quetendrá una vista. Podemos especificar cosas como tamaño, márgenes, color, fuentes, etc. Un estilo se define en ficheros XML, diferente al fichero XML Layout que lo utiliza.
Veamos un ejemplo. Elsiguiente código:
Es equivalente a escribir:
Habiendo creado en el fichero res/values/styles.xml con el siguiente código:
match_parent
wrap_content
#00FF00
monospace
Observa como un estilo puede heredar todas las propiedades de un padre (parámetro parent) y a partir de estas propiedades realizar modificaciones.
Heredar deun estilo propio
Si vas a heredar de un estilo definido por ti no es necesario utilizar el atributo parent. Por el contrario, puedes utilizar el mismo nombre de un estilo ya creado y completar elnombre con un punto más un sufijo. Por ejemplo:
18pt
Crearía un nuevo estilo que sería igual a MiEstilo más la nueva propiedad indicada. A su vez puedes definir otro estilo a partir deeste:
bold
Los Temas
Un tema es un estilo aplicado a toda una actividad o aplicación, en lugar de a una vista individual. Cada elemento del estilo solo se aplicará a aquellos elementosdonde sea posible. Por ejemplo, CodeFont solo afectará al texto.
Para aplicar un tema a toda una aplicación edita el fichero AndroidManifest.xml y añade el parámetro android:theme en la...
Regístrate para leer el documento completo.