package com.ubt.jimu.controller.util; import android.app.Activity; import android.content.Context; import android.util.DisplayMetrics; import android.util.Size; import android.view.Display; /* loaded from: classes.dex */ public class ScreenUtil { public static int a(Context context) { Display defaultDisplay = ((Activity) context).getWindowManager().getDefaultDisplay(); DisplayMetrics displayMetrics = new DisplayMetrics(); try { Class.forName("android.view.Display").getMethod("getRealMetrics", DisplayMetrics.class).invoke(defaultDisplay, displayMetrics); return displayMetrics.widthPixels; } catch (Exception e) { e.printStackTrace(); return 0; } } public static int b(Context context) { return context.getResources().getDisplayMetrics().heightPixels; } public static Size c(Context context) { int d = d(context); int b = b(context); if (d >= b) { d = b; b = d; } return new Size(b, d); } public static int d(Context context) { return context.getResources().getDisplayMetrics().widthPixels; } public static int a(Context context, int i) { return (int) ((i * context.getResources().getDisplayMetrics().scaledDensity) + 0.5f); } }