Android新手开发之旅目录
获取屏幕宽高四种方法:
第一种:
[Java] 纯文本查看 复制代码 DisplayMetrics dm = new DisplayMetrics();
int heigth = dm.heightPixels;
int width = dm.widthPixels;
Log.i("TAG", "高: " + heigth + "宽: " + width);
第二种:
[Java] 纯文本查看 复制代码 DisplayMetrics dm = getResources().getDisplayMetrics();
int heigth = dm.heightPixels;
int width = dm.widthPixels;
Log.i("TAG", "高: " + heigth + "宽: " + width);
第三种:
[Java] 纯文本查看 复制代码 DisplayMetrics dm = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(dm);
int heigth = dm.heightPixels;
int width = dm.widthPixels;
Log.i("TAG", "高: " + heigth + "宽: " + width);
第四种:
[Java] 纯文本查看 复制代码 Display display = getWindowManager().getDefaultDisplay();
int heigth = display.getWidth();
int width = display.getHeight();
Log.i("TAG", "高: " + heigth + "宽: " + width);
|