public static String getDisplayMetrics(Context cx) {
String str = "";
DisplayMetrics dm = new DisplayMetrics();
dm = cx.getApplicationContext().getResources().getDisplayMetrics();
int screenWidth = dm.widthPixels;
int screenHeight = dm.heightPixels;
float density = dm.density;
float xdpi = dm.xdpi;
float ydpi = dm.ydpi;

str += "The absolute width:" + String.valueOf(screenWidth) + "pixels\n";
str += "The absolute heightin:" + String.valueOf(screenHeight)
+ "pixels\n";
str += "The logical density of the display.:" + String.valueOf(density)
+ "\n";
str += "X dimension :" + String.valueOf(xdpi) + "pixels per inch\n";
str += "Y dimension :" + String.valueOf(ydpi) + "pixels per inch\n";

return str;
}


另外一种方法是:

WindowManager windowManager = getWindowManager();
Display display = windowManager.getDefaultDisplay();
ANDROID_WIDTH = display.getWidth();
ANDROID_HEIGHT = display.getHeight();

更多相关文章

  1. 一个hello程序的android内核模块编译方法及在模拟器中进行测试结
  2. Android实现计时与倒计时(限时抢购)的几种方法(线程)
  3. Android 获取网络图片方法
  4. android 游戏 Canvas 常用方法
  5. Android中为Button注册监听器最常用的两种方法
  6. Android 保留两位小数点的4种方法

随机推荐

  1. Android XUtils的cookie
  2. Android 读写文件整理
  3. android editText 输入字数限制
  4. Android(安卓)ListView 如何 更改字体颜
  5. 一、手动配置Android(安卓)SDK环境
  6. Android(安卓)pdf viewer在android studi
  7. android获取imei和imsi
  8. Android使用HttpURLConnection获取数据
  9. Android实现登录对话框
  10. android 之用Hello World做项目结构分析