package com.zcy.ghost.vivideo.utils;
import android.content.Context;
import android.util.DisplayMetrics;
/**
* Description: ScreenUtil
* Creator: yxc
* date: $date $time
*/
public class ScreenUtil {
/**
* dpתpx
*/
public static int dip2px(Context ctx, float dpValue) {
final float scale = ctx.getResources().getDisplayMetrics().density;
return (int) (dpValue * scale + 0.5f);
}
/**
* pxתdp
*/
public static int px2dip(Context ctx, float pxValue) {
final float scale = ctx.getResources().getDisplayMetrics().density;
return (int) (pxValue / scale + 0.5f);
}
/**
* screenWidth
*
* @param context
* @return
*/
public static int getScreenWidth(Context context) {
DisplayMetrics dm = context.getResources().getDisplayMetrics();
return dm.widthPixels;
}
/**
* screenHeight
*
* @param context
* @return
*/
public static int getScreenHeight(Context context) {
DisplayMetrics dm = context.getResources().getDisplayMetrics();
return dm.heightPixels;
}
}