sdp - 1 layout for multiple screen sizes!
An android SDK that provides a new size unit - sdp (scalable dp). This size unit scales with the screen size. It can help Android developers with supporting multiple screens.
Here is a single layout built using sdp:
And here is the same layout built using dp:
You can see that sdp scales with the screen size and the dp stays with the same size on all screen sizes.
Getting Started
To add sdp to your project:
- Using Android Studio and Gradle:
add compile 'com.intuit.sdp:sdp-android:1.0.0' to your build.gradle dependencies block.
for example:
dependencies {
compile 'com.intuit.sdp:sdp-android:1.0.0'
}
- Using Eclipse ADT:
add sdp as a library to your project.
See the sdp_example.xml to see how to use to the sdp size unit.