1. Stringstr="";
  2. DisplayMetricsdm=newDisplayMetrics();
  3. //getWindowManager().getDefaultDisplay().getMetrics(dm);
  4. dm=this.getApplicationContext().getResources().getDisplayMetrics();
  5. intscreenWidth=dm.widthPixels;
  6. intscreenHeight=dm.heightPixels;
  7. floatdensity=dm.density;
  8. floatxdpi=dm.xdpi;
  9. floatydpi=dm.ydpi;
  10. str+="屏幕分辨率为:"+dm.widthPixels+"*"+dm.heightPixels+"\n";
  11. str+="绝对宽度:"+String.valueOf(screenWidth)+"pixels\n";
  12. str+="绝对高度:"+String.valueOf(screenHeight)
  13. +"pixels\n";
  14. str+="逻辑密度:"+String.valueOf(density)
  15. +"\n";
  16. str+="X维:"+String.valueOf(xdpi)+"像素每英尺\n";
  17. str+="Y维:"+String.valueOf(ydpi)+"像素每英尺\n";
  18. Log.i("1",str);

其中

屏幕密度(Screen density)即是屏幕的一个物理区域的像素个数,一般指的是每英寸(2.54cm)的点数(dpi, dots per inch)

更多相关文章

  1. Android屏幕休眠禁止或清除
  2. android 获取手机系统信息
  3. Android(安卓)获得手机屏幕真实的宽高
  4. android获取屏幕大小
  5. webview高度自适应图文详情
  6. Android获取准确屏幕尺寸
  7. android 上下左右手势判断 根据别人的改的
  8. Android(安卓)单位
  9. android坐标

随机推荐

  1. 浏览器Bug在输入上显示时间文本
  2. 在执行ajax时显示加载图像
  3. 使用jQuery的dataTable插件和嵌套的Ajax
  4. 在使用javascript将信息输入到输入字段时
  5. JQuery Mobile 手机显示页面偏小
  6. 具有嵌套效果循环的jquery动画
  7. JQuery属性与样式――.val()和增加样式.a
  8. 点击JSON数据加载Galleria画廊。我需要新
  9. 如何在进度条全屏表单界面上添加百分比状
  10. 基于jQuery的软键盘