Escolar Documentos
Profissional Documentos
Cultura Documentos
Janynne Gomes
Bacharel em Sistemas de Informao
Ps graduando Engenharia de Software e Gerncia de
Projetos
Professora de programao mobile na ETEIT Escola
Tcnica da Univale http://univale.br/eteit
Site: http://janynnegomes.com
E-mail: janynne.gomes@univale.br
Plano de aula
Arquivos de recursos
Textos(Strings)
Cores(Colors)
Estilos(Styles)
Dimenses
Resources
REGRAS: Resources
Arquivos de recursos
Textos
O arquivo /res/values/strings.xml contm
mensagens de texto para utilizar dentro
do projeto.
Em vez de digitar o texto diretamente no
componente, voc pode criar um recurso
com esse texto e defin-lo como o valor
ser exibido no componente.
Utilizando recursos de texto voc
consegue lidar com a internacionaizao
dentro do projeto.
Arquivo strings.xml
Vnculo do recurso
Arquivo activity_main.xml
Arquivos de recursos
Cores
O arquivo /res/values/colors.xml contm cdigo
de cores em RGB para utilizao dentro do
projeto, da mesma forma que
armazenado um texto.
Em vez de digitar a cor diretamente no
componente, voc pode criar um recurso
com essa cor e defin-lo como o valor ser
exibido no componente.
Utilizando recursos de cor voc facilita a
padronizao de cores dentro do projeto.
Arquivos de recursos
Cores
Formatos de cores suportado pelo Android
Arquivo colors.xml
Arquivo activity_main.xml
Vnculo do recurso
Arquivo MainActivity.java
Arquivos de recursos
Estilos
O arquivo /res/values/styles.xml contm cdigo de
definio de vrios atributos visuais como cor
de fonte, cor de fundo, formatao de texto e
etc.
Em vez de digitar vrios atributos
diretamente no componente, voc pode criar
um recurso com esse padro e defin-lo como
o valor ser exibido no componente no
atributo style.
Utilizando recursos de cor voc facilita a
padronizao layout do projeto.
Arquivo colors.xml
Arquivo activity_main.xml
Vnculo do recurso
Arquivos de recursos
Dimenses
O arquivo /res/values/dimens.xml
contm tamanhos de fonte,
tamanhos de imagem e outras
medies fsicas ou de pixel-
relativa.
Voc define recursosde
dimenso com a tag <dimen>.
Copyright 2016 Janynne Gomes 15
Aula: Resources(Parte 1)
Arquivo dimens.xml
Arquivo activity_main.xml
Vnculo do recurso
Orientaes
Baixe em seu Portal do Aluno o arquivo Aula8.zip, que contm o
projeto Android com todos os exemplos da aula.
Para praticar o contedo da aula, acesse seu Portal do Aluno,
baixe o arquivo Exerccios Aula 8. Resolva e envie ao e-mail
janynne.gomes@univale.br
Referncias
LECHETA, Ricardo R.;Google Android, Aprenda a criar
aplicaes para dispositivos mveis com o Android SDK. So
Paulo, Novatec, 2015. ISBN 978-85-7522-468-7. Pginas 147 a
181.