Android单位转化工具类--UnitUtil,android--unitutil,/** * Create
分享于 点击 17345 次 点评:172
Android单位转化工具类--UnitUtil,android--unitutil,/** * Create
/** * Created by peng on 2015/6/16. * 单位转化工具类 */public class UnitUtil { public static float convertDpToPixel(float dp, Context context) { Resources resources = context.getResources(); DisplayMetrics metrics = resources.getDisplayMetrics(); float px = dp * (metrics.densityDpi / 160f); return px; } public static float convertPixelsToDp(float px, Context context) { Resources resources = context.getResources(); DisplayMetrics metrics = resources.getDisplayMetrics(); float dp = px / (metrics.densityDpi / 160f); return dp; } public static float convertPixelsToSp(Context context, Float px) { float scaledDensity = context.getResources().getDisplayMetrics().scaledDensity; return px / scaledDensity; } public static float convertSpToPixels(Context context, Float sp) { float scaledDensity = context.getResources().getDisplayMetrics().scaledDensity; return sp * scaledDensity; }}
用户点评