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; } }