Pergunta

Qual é a maneira correta de dimensionar as dimensões de uma imagem em uma tela HDPI vs uma tela LDPI.

Por exemplo, um png de 89*80 é exibido bem, com o texto, no meu dróide 2 .... mas como devo redimensionar a imagem para ser menor em um dróide selecionado menor? Altero manualmente a imagem e coloco -a na pasta LDPI ou isso fará isso automaticamente?

Foi útil?

Solução

Altere manualmente a imagem e coloque -a na pasta LDPI.

Recursos úteis:Suporte à tela - Um resumo de como vários tamanhos e densidades de tela podem ser suportados em um aplicativo Android.Recursos alternativos - O guia para usar recursos diferentes (layouts, arquivos PNG, etc) com base no tipo de tela.

Na página de suporte da tela:

Com base na densidade da tela atual, a plataforma carrega automaticamente os recursos específicos de tamanho ou densidade do seu aplicativo e os exibe sem escalar. Se não houver recursos correspondentes, a plataforma carregará os recursos padrão e os escalam para cima ou para baixo conforme necessário para corresponder à densidade generalizada da tela atual. A plataforma pressupõe que os recursos padrão sejam projetados para exibição adequada na densidade da tela da linha de base de "Médio" (160), a menos que sejam carregados de um diretório de recursos específicos de densidade. Por exemplo, se a densidade da tela atual for "alta", a plataforma carrega recursos que são marcados com o HDPI qualificador e os usará sem escalar. Se não houver esses recursos disponíveis, a plataforma usará os recursos padrão, escalando -os da densidade da linha de base ("médio") para "alta".

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top