
Esto es una carpeta en /res, esta carpeta tiene varios archivos que almacenan los valores de la aplicación. Esto nos es útil por si tenemos un elemento muy repetido y le queremos cambiar algo solo iremos ahí y se cambiará en todos lados .
Es importante siempre seguir la misma estructura de nombrado para encontrar los valores más fácilmente. Los archivos principales son styles, dimens, colors y strings.
En styles guardaremos todos los estilos que usemos , en dimens las dimensiones y tamaños de objetos, en colors los colores de la aplicación y en strings todas las palabras que se usan en la aplicación. Si un elemento tiene un atributo, un estilo con ese atributo y un tema con el mismo atributo , con diferentes valores siempre sera sobre puesto de la siguiente manera:
El del tema solo se muestra si es el único
El del estilo si no hay atributo individual en el elemento
El del elemento se elige siempre
Prioridad de configuración de atributos:
1.Atributo único interno
2.Estilo
3.Tema
Me gusta mucho como hace referencias de un archivo a otro , asi dejando mas limpio nuestra vista del xml, y aparte s eme hace una muy buena practica
Excelente
El uso de Tema, Estilo y componente para definir su forma y atributos es en algún modo en forma de cascada como en css.
¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.