dm = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(dm);
density = dm.density;
densityDPI = dm.densityDpi;
xdpi = dm.xdpi;
ydpi = dm.ydpi;
int screenWidthDip = dm.widthPixels;
int screenHeightDip = dm.heightPixels;
screenWidth = (int)(dm.widthPixels * density + 0.5f);
screenHeight = (int)(dm.heightPixels * density + 0.5f);