according to http://developer.android.com/training/multiscreen/screendensities.html
The following scale factors are mentioned
xhdpi: 2.0 hdpi: 1.5 mdpi: 1.0 (baseline) ldpi: 0.75
I was wondering what the scale factor would be for xxhdpi?
In android.util.DisplayMetrics, you can see that scaling factor is 0.00625:
/** * Scaling factor to convert a density in DPI units to the density scale. * @hide */ public static final float DENSITY_DEFAULT_SCALE = 1.0f / DENSITY_DEFAULT;
Where as DENSITY_DEFAULT is 160 --> scaling factor = 1.0f / 160 = 0.00625.
sizeScale = DENSITY_DEFAULT_SCALE * DENSITY_DPI
From this:
Not exactly a rocket science, but hope this will be useful for someone :)
If you look at Metrics and Grids you'll see that xxhdpi is 480 dpi which is 3 times that of the baseline (mdpi @ 1.0). In other words the scale factor for xxhdpi is 3.0
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With