| 
  
 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);
 |