There are some screen resolutions already defined in Android.
- QVGA (240×320, low density, small screen)
- WQVGA (240×400, low density, normal screen)
- FWQVGA (240×432, low density, normal screen)
- HVGA (320×480, medium density, normal screen)
- WVGA800 (480×800, high density, normal screen)
- WVGA854 (480×854 high density, normal screen)
How do I know which type my device screen resolution is?
DisplayMetrics to get screen info from your device.
DisplayMetrics dm = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(dm); final int height = dm.heightPixels; final int width = dm.widthPixels;
Have you tried to search the specifications of your device? i.e. from Wikipedia’s Nexus One article, you can find Nexus one screen resolution:
Display 480 x 800 px (PenTile RGBG), 3.7 in (94 mm), 254 ppi, 3:5 aspect ratio, WVGA, 24-bit color AMOLED with 100,000:1 contrast ratio and 1 ms response rate
That’s a starting point…