I need to know the screen sizes of android devices to support multiple screen sizes application.
Use “wrap_content” and “match_parent” To ensure that your layout is flexible and adapts to different screen sizes, you should use "wrap_content" and "match_parent" for the width and height of some view components.
There are at least 6 leading screen resolutions including 480×800, 640×1136, 720×1280, 750×1334, 1080×1920, and 1440×2560. The largest screen resolution in a mainstream smartphone is the massive 2160×3840 (4K) screen used by the Sony Xperia Z5 Premium.
Look at this table: http://developer.android.com/guide/practices/screens_support.html#testing
You can use the pie chart here to have an idea of relative screen size usage: http://developer.android.com/resources/dashboard/screens.html
For a list of screen sizes, resolutions and dpi values, take a look at: http://en.wikipedia.org/wiki/List_of_displays_by_pixel_density
To calculate the real dpi value, check here: http://en.wikipedia.org/wiki/Pixel_density#Calculation_of_monitor_PPI
I don't think there's a comprehensive list of all existing screen sizes, since new devices are coming out all the time. Have you seen the page on Screen Sizes and Densities and the documentation on Supporting Multiple Screens?
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