Mobile App Provider

Android App Designing for Multiple Screens

Android supports hundreds device types with several screen size and density. Android ranging from small screen to large TV sets.  Now we create an app that supports multiple android devices. We create an android app that can works on multiple screen size mobile. It enhance your app and able to support multiple mobiles.

Before we create app for android we have to know some terms and concepts.

  1. Screen Size (small, normal, large, xlarge)
  2. Density (ldpi, mdpi, hdpi, xhdpi, nodpi, tvdpi)
  3. Orientation (port, land)

Our res folder in app contains all layout, draw able and values folder. It is responsible for all design aspects in android.

1. Generally android phones screen divided into four sizes. So we have to put following prefix of layout file.

2. Density means quantity of pixel within a physical area of screen. It categorized according to density per pixel (dpi).

3. For portrait and landscape screen we use this by put port or land prefix.

Here is screenshots of all layouts in all portrait modes.

Here is screenshots of all layouts in landscape mode.

Here is hierarchy of res folder for all screen size.

For the app launcher icon, we also create .png image according to different screen size. Here is icon size for app:

 

36 x 36

48 x 48

72 x 72

96 x 96

It helps you create layout with less coding and create efficient design of layout for multiple mobile screens.

By: