Densidades de tela você pode usar ao programar aplicativos para android

dispositivos Android vêm em muitas densidades de pixel diferentes. telefones mais velhos veio em densidades mdpi- ou ldpi pixels. Estes dias, a maioria dos telefones mais novos vêm em hdpi- ou acima densidades de pixel. Mas alguns tablets ainda pode vir em densidades mdpi. Aqui está a lista de densidades Android suporta:

  • ldpi (baixo): ~ 120 dpi (pontos por polegada)

    Video: COMO CRIAR UM APLICATIVO PELO ANDROID - SEM PROGRAMAÇÃO - TOTALMENTE GRÁTIS

  • MDPI (médio): ~ 160 dpi

  • hdpi (alta): ~ 240 dpi

    Video: ����10 APPS HACKING para ANDROID����

  • xhdpi (extra-elevada): ~ 320 dpi



  • xxhdpi (extra-extra-alta): ~ 480 dpi

  • xxxhdpi (extra-extra-extra-alta): ~ 640 dpi

Você pode usar essas densidades como qualificadores em seu diretório drawables para fornecer imagens diferentes para diferentes telas de densidade. Por exemplo, você pode fornecer tamanhos diferentes de ativos para diferentes dispositivos, colocando os arquivos de imagem em drawables-mdpi, drawables-xxhdpi, e assim por diante.

Além disso, você pode usá-los como qualificadores em seus valores diretórios para utilizar valores ligeiramente diferentes para coisas como margem, estofamento, e tamanho de texto em dispositivos de diferentes tamanhos. Estes valores são tipicamente colocados num dimens.xml arquivar na correspondente valores diretório.

Lembre-se, você não necessariamente tem que fornecer todas as suas imagens para todas as densidades. Uma boa regra de ouro é fornecer os ativos xxhdpi para todas as suas imagens e contar com Android para escalá-los automaticamente para os outros tamanhos conforme necessário. Mas se há algumas imagens que não parecem grande quando escalados para baixo (como o logotipo de uma empresa, por exemplo), você pode querer fornecer esse activo em todas as densidades.


Publicações relacionadas