Skip to content

Instantly share code, notes, and snippets.

View vicfran's full-sized avatar
🚀
https://where-watch.app

Victor de Francisco Domingo vicfran

🚀
https://where-watch.app
View GitHub Profile
@vicfran
vicfran / UnitConversion.java
Last active August 29, 2015 14:24
Android unit conversion (dp,px,sp)
public static float dpiFromPx(int size, DisplayMetrics metrics){
float densityRatio = (float) metrics.densityDpi / DisplayMetrics.DENSITY_DEFAULT;
return (size / densityRatio);
}
public static int pxFromDp(float size, DisplayMetrics metrics) {
return (int) Math.round(TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, size, metrics));
}
public static int pxFromSp(float size, DisplayMetrics metrics) {