How to classify Android Devices based on DPI values?

17,246

Solution 1

It's not one density but rather ranges (often called "buckets"). This is documented here and this picture I post below should explain how to classify it correctly (it lacks xxhdpi and xxxhdpi though, but the rule is the same)

enter image description here

Solution 2

TVDPI is around 200, and it uses the HDPI. I posted a question a while ago about DPI here and got no answers.

In this table, devices in that range are classified as TVDPI, and the docs says that it is not necessary to have this folder and it uses images in the HDPI folder and downsizes them.

Share:
17,246

Related videos on Youtube

msg
Author by

msg

Updated on June 04, 2022

Comments

  • msg
    msg about 2 years

    In Android, various devices are classified into different categories based on their density.

    LDPI = 120 DPI
    MDPI = 160 DPI
    HDPI = 240 DPI
    XHDPI = 320 DPI
    XXHDPI = 480 DPI
    XXXHDPI = 640DPI
    

    Here my doubt is, if an Android device has density as "200 DPI", will it falls under which of the above category? (example: Nexus 5 have 217dpi,whether it'll come under HDPI or MDPI).

    Can anyone say, what is the exact range for different densities(LDPI,MDPI,XXHDPI.....).

  • msg
    msg over 10 years
    Thanks for the help @Marcin.It's very helpful.
  • msg
    msg over 10 years
    Thanks for the Link @Rick. It's very useful.
  • msg
    msg about 10 years
    Is this values are tested one?
  • Amit Yadav
    Amit Yadav about 10 years
    YES..up to X-HDPI but I would like to know about XX, XXX too :)
  • ikartik90
    ikartik90 about 8 years
    Can you please provide some link or citation?