002、获取屏幕大小

获取手机屏幕大小,关键是DisplayMetrics类的应用
        /**
         * 必须引用android.util.DisplayMetrics
         */
        DisplayMetrics displayMetrics = new DisplayMetrics();
        getWindowManager().getDefaultDisplay().getMetrics(displayMetrics);
        ((TextView) findViewById(R.id.tv)).setText("手机屏幕分辨率为:"
                + displayMetrics.widthPixels + "x"
                + displayMetrics.heightPixels);

程序一开始所创建的DisplayMetrics对象不需要传递任何参数,但在调用getWindowManager()之后,会取得现有的Activity的Handler。此时,调用getDefaultDisplay方法将取得的宽高维度存放于DisplayMetrics对象中,而取得的宽高维度是以像素为单位。此处,像素指的是绝对像素,而非相对像素。

 
 
原文地址:https://www.cnblogs.com/zyh-blog/p/3324446.html