方法1:
DisplayMetrics dm = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(dm);
int widthPixels = dm.widthPixels; // 屏幕宽
int heightPixels = dm.heightPixels; // 屏幕高
float density = dm.density; // 屏幕密度
方法2:
DisplayMetrics dm = getResources().getDisplayMetrics();
int width = dm.widthPixels;
int height = dm.heightPixels;
float density = dm.density;