Inserir o valor “Tássio”, que está no documento string.xml com o id “name”, em uma TextView é simples, veja abaixo. string.xml myView.xml Agora, como seria inserir em tempo de execução, ou seja, como fazer isso de dentro de uma activity? De imediato poderíamos pensar em fazer dessa forma. class MyActivity extends Activity { @Override public … Continue lendo Trabalhando com a classe Resources
Categoria: Java
Trabalhando com a classe AssetManager
Introdução Parecido com o ideal do uso de uma instância da classe Resources, um objeto AssetManager é usado para capturar e carregar em tempo de execução itens da pasta assets, enquanto o objeto Resources faz o mesmo com itens da pasta resources. Outra semelhança entre os dois é a forma de capturar, enquanto capturarmos um … Continue lendo Trabalhando com a classe AssetManager
Várias formatações no mesmo TextView
Não é muito comum, porém possível de ser visto em alguns aplicativos o uso de várias formatações em um mesmo texto. Em uma news headline de uma aplicativo de notícias pode ser visto a aplicação do formato Itálico em uma palavra ou uma cor de fundo que também é aplicado a apenas uma palavra para … Continue lendo Várias formatações no mesmo TextView
ImageSwitcher e TextViewSwitcher
Imagine que seja necessário em uma aplicação mudar a informação em um TextView ou Imagem em uma ImageView. O que aconteceria é a retirada da antiga informação visual ou textual e a inserção de uma nova de forma rápida e praticamente invisível ao usuário. Isso pode causar uma certa confusão ao usuário que antes tinha … Continue lendo ImageSwitcher e TextViewSwitcher
Location Providers
Location providers, ou provedores de localização, são as fontes fornecedoras de dados da localização de um dispositivo com Android. Essas fontes estão categorizadas em 2 tipos, Fine-grained (Refinados) e Coarse-grained (Grosseiros). Os providers do tipo Fine-Grained, como por exemplo o famoso GPS Provider, permitem o acesso a localizações com um precisão de menos … Continue lendo Location Providers