How to define dimens.xml for every different screen size in android?
You have to create Different values folder for different screens .
Like
values-sw720dp 10.1” tablet 1280x800 mdpi
values-sw600dp 7.0” tablet 1024x600 mdpi
values-sw480dp 5.4” 480x854 mdpi
values-sw480dp 5.1” 480x800 mdpi
values-xxhdpi 5.5" 1080x1920 xxhdpi
values-xxxhdpi 5.5" 1440x2560 xxxhdpi
values-xhdpi 4.7” 1280x720 xhdpi
values-xhdpi 4.65” 720x1280 xhdpi
values-hdpi 4.0” 480x800 hdpi
values-hdpi 3.7” 480x854 hdpi
values-mdpi 3.2” 320x480 mdpi
values-ldpi 3.4” 240x432 ldpi
values-ldpi 3.3” 240x400 ldpi
values-ldpi 2.7” 240x320 ldpi
For more information you may visit here
Different values folders in android
http://android-developers.blogspot.in/2011/07/new-tools-for-managing-screen-sizes.html
Edited By @humblerookie
You can make use of Android Studio plugin called Dimenify to auto generate dimension values for other pixel buckets based on custom scale factors. Its still in beta, be sure to notify any issues/suggestions you come across to the developer.
How to arrange dimens.xml for different screen resolutions?
You have to create multiple dimens.xml file for this case.
values-sw720dp 10.1” tablet 1280x800 mdpi
values-sw600dp 7.0” tablet 1024x600 mdpi
values-sw480dp 5.4” 480x854 mdpi
values-sw480dp 5.1” 480x800 mdpi
values-xxhdpi 5.5" 1080x1920 xxhdpi
values-xxxhdpi 5.5" 1440x2560 xxxhdpi
values-xhdpi 4.7” 1280x720 xhdpi
values-xhdpi 4.65” 720x1280 xhdpi
values-hdpi 4.0” 480x800 hdpi
values-hdpi 3.7” 480x854 hdpi
values-mdpi 3.2” 320x480 mdpi
values-ldpi 3.4” 240x432 ldpi
values-ldpi 3.3” 240x400 ldpi
values-ldpi 2.7” 240x320 ldpi
Something like this
Related Topics
Save Arraylist to Sharedpreferences
How to Get the Source Code from an Apk File
Android Asynctask Sending Callbacks to Ui
Is There an Addheaderview Equivalent For Recyclerview
Google Maps Android API V2 - Interactive Infowindow (Like in Original Android Google Maps)
Android Gallery on Android 4.4 (Kitkat) Returns Different Uri For Intent.Action_Get_Content
How to Get HTML Content from a Webview
Android - Listen For Incoming Sms Messages
Environment.Getexternalstoragedirectory() Deprecated in API Level 29 Java
How to Dynamically Add Suggestions to Autocompletetextview With Preserving Character Status
Why 'Pageradapter::Notifydatasetchanged' Is Not Updating the View
Focusable Edittext Inside Listview