New units of measure for support all of screen devices (MDP)
With this library, you can support almost 97% of screens
Add jitpack.io to your root gradle file (project level) :
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
Add the dependency in your app build.gradle
dependencies {
implementation 'com.github.MrNouri:DynamicSizes:1.0'
}
For use this library, you should use AndroidX
instead of Support
- If you used
Support library
, please see this linke : DynamicSizes_support
Types | Values |
---|---|
Normal sizes | mdp |
Font size | font_mdp |
Negative sizes | mines_mdp |
Types | Values |
---|---|
Normal sizes | _20mdp |
Font size | _12font_mdp |
Negative sizes | mines20mdp |
- For see more examples and above images source codes, please see this link : activity_main_mdp.xml
Special thanks from Mickael Guillaume for this great movie UI