获取屏幕像素信息——DisplayMetrics

作者:追风剑情 发布于:2016-5-11 13:02 分类:Android

DPI:每英寸像素数。

         public void ShowDisplayMetrics()
	{
		DisplayMetrics dm = getResources().getDisplayMetrics();
		Log.i(TAG, "屏幕密度 density="+dm.density);
		Log.i(TAG, "屏幕像素密度 densityDpi="+dm.densityDpi);
		Log.i(TAG, "屏幕宽度 widthPixels="+dm.widthPixels);
		Log.i(TAG, "屏幕高度 heightPixels="+dm.heightPixels);
		Log.i(TAG, "字体缩放比例 scaledDensity="+dm.scaledDensity);
		Log.i(TAG, "横向像素密度 xdpi="+dm.xdpi);
		Log.i(TAG, "纵向像素密度 ydpi="+dm.ydpi);
		Log.i(TAG, "默认密度 DENSITY_DEFAULT="+dm.DENSITY_DEFAULT);
		Log.i(TAG, "低密度 DENSITY_LOW="+dm.DENSITY_LOW);
		Log.i(TAG, "中密度 DENSITY_MEDIUM="+dm.DENSITY_MEDIUM);
		Log.i(TAG, "高密度 DENSITY_HIGH="+dm.DENSITY_HIGH);
		Log.i(TAG, "超高密度 DENSITY_XHIGH="+dm.DENSITY_XHIGH);
		Log.i(TAG, "DENSITY_TV="+dm.DENSITY_TV);
	}

 

运行测试:小米4c

11111.png

 

标签: Android

Powered by emlog  蜀ICP备18021003号-1   sitemap

川公网安备 51019002001593号