I have read this tutorial [SUPPORTING MULTIPLE SCREENS](http://developer.android.com/guide/practices/screens_support.html) several times and many stackoverflow questions regarding `Design Android UIs to fit well with all android screen sizes`. 

But still struggling with providing the best and the same user experience for all screen sizes equally.

When I am designing the Interfaces always keeping the following diagram in mind.![enter image description here](https://i.stack.imgur.com/eS8kZ.png)

For the moment in my app it uses following folder structure under the res folder.

![enter image description here](https://i.stack.imgur.com/a1v0A.png)

Also I have used **dp** and **sp** units in the xml layout files when defining the sizes. 

**Small screen sizes**

When it comes to small screen sizes it perfectly refer to the UIs defined under `layout-small` and display without any issue. 

**Normal screen sizes**

When I design layouts for normal screen sizes`(layout folder)`, I used `3.5 inches` android device and `3.7 inches` emulator to test how UI looks like in normal screen size. 

So my layouts look excellent in this size but Samsung Gallaxy S3 (`4.8 inches`) and S4 (`5.0 inches`) having slightly bigger screens and they still refer to the normal screen sized layouts. Therefore in Those bigger screens have a considerable space left from the bottom not using and UI doesn't look nice.

Also In the manifest file, I have defined the following,

```
<uses-sdk
    android:minSdkVersion="4"
    android:targetSdkVersion="17" />

<supports-screens 
    android:largeScreens="true" 
    android:normalScreens="true" 
    android:smallScreens="true" 
    android:anyDensity="true" />

```

I have no issue with the image density(`drawable-hdpi/drawable-xhdpi/drawable-mdpi/drawable-ldpi`)

**(1).** Wonder what I am missing or doing wrong to result like this specially in Bigger screens (4.8 inches) to refer normal layouts.

**(2).** Also If someone can explain best practices and the standard way of defining folder structure under the `Res` folder to fit well with all the screen sizes in android, would be grateful as this is so confusing. Thanks.