package com.cjj; import android.content.Context; public class Util { public static int dip2px(Context context, float dpValue) { final float scale = context.getResources().getDisplayMetrics().density; return (int) (dpValue * scale + 0.5f); } public static int px2dip(Context context, float pxValue) { final float scale = context.getResources().getDisplayMetrics().density; return (int) (pxValue / scale + 0.5f); } public static float limitValue(float a, float b) { float valve = 0; final float min = Math.min(a, b); final float max = Math.max(a, b); valve = valve > min ? valve : min; valve = valve < max ? valve : max; return valve; } }