Suporte a resoluções de dispositivos múltiplos para aplicativos nativos

Em 4 de setembro de 2012, as densidades de dispositivo mais populares para dispositivos Android que acessam o mercado do Google Play são normal-hdpi (51,9%) , normal-xhdpi (22,3%) e normal-mdpi (11,4%) . O Mdpi é considerado a linha de base, pois é uma proporção de pixel de tela para pixel de dispositivo de 1: 1. E por dispositivo-pixel, estou me referindo a uma unidade física de medida no dispositivo. Se você é um designer de Android novato, mdpi é um ótimo lugar para começar em termos de densidade, já que é como trabalhamos com pixels em photoshop, fireworks, etc. Hdpi é 1.5: 1 e pode ser pensado como um HD display (alta definição). E o xhdpi é 2: 1, muito parecido com os monitores retina da Apple. . O mdpi normal é baseado em uma tela de 160 dpi, que novamente é o mesmo que uma unidade de pixel único em seu software gráfico.

Aqui está uma análise rápida das medidas de dpi para as diferentes densidades de pixel:

ldpi – 120
dpi mdpi – 160 dpi
hdpi – 240 dpi
xhdpi – 320 dpi

Os tamanhos de tela mais populares de acordo com o gráfico de dpi acima são as seguintes resoluções:

HDPI normal – 480 × 800 (720 × 1200 no design)
HDPI normal – 480 × 854 (720 × 1281 no design)
XHDpi normal – 640 × 960 (1280 × 1920 no design)
MDPI normal – 320 × 480 (no design)

Portanto, com base nos dados acima, uma boa abordagem para o design do seu Android é atingir um tamanho de tela 480 × 800 (720 × 1200 no design) , que cobre mais de 50% do mercado. Se você precisar criar maquetes para toda a gama de dispositivos Android, começando com uma resolução máxima de 640 × 960 (1280 × 1920 no design) e redimensionando para 320 × 480 (resolução normal) deve fornecer uma cobertura de cerca de 85% de o mercado Android.

Postagem original do blog: http://www.uifuel.com/supporting-multiple-device-resolutions-for-android/