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
Categoria: Topics
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
O Padrão MVC
O MVC, diferente do que muitos pensam, não é um design pattern, mas um architectural pattern, já que ele demonstra como utilizar os recursos de forma eficaz ao invés de demonstrar como escrever um código eficazmente. MVC é um acrônimo para Model-View-Controller, onde o Model é uma camada responsável pelas regras de negócio … Continue lendo O Padrão MVC