package hearsilent.amazingavatar.libs;
import android.content.Context;
import android.content.res.Resources;
import android.util.DisplayMetrics;
public class Utils {
public static DisplayMetrics getDisplayMetrics(Context context) {
Resources resources = context.getResources();
return resources.getDisplayMetrics();
}
public static float convertDpToPixel(float dp, Context context) {
return dp * (getDisplayMetrics(context).densityDpi / 160f);
}
public static int convertDpToPixelSize(float dp, Context context) {
float pixels = convertDpToPixel(dp, context);
final int res = (int) (pixels + 0.5f);
if (res != 0) {
return res;
} else if (pixels == 0) {
return 0;
} else if (pixels > 0) {
return 1;
}
return -1;
}
}