// 获取屏幕
    DisplayMetrics dm2 = getResources().getDisplayMetrics();

    float density = dm2.density; // 屏幕密度(像素比例:0.75/1.0/1.5/2.0)
    int densityDPI = dm2.densityDpi; // 屏幕密度(每寸像素:120/160/240/320)
    float xdpi = dm2.xdpi;
    float ydpi = dm2.ydpi;

    int screenWidth2 = dm2.widthPixels; // 屏幕宽(像素,如:480px)
    int screenHeight2 = dm2.heightPixels; // 屏幕高(像素,如:800px)