安卓:获取当前设备的屏幕宽高的三种方法

 

方法一:

  

DisplayMetrics dm = new DisplayMetrics();
        getWindowManager().getDefaultDisplay().getMetrics(dm);
        int x = dm.widthPixels;
        int y = dm.heightPixels;

 

 

方法二:

DisplayMetrics dm = getResources().getDisplayMetrics();
        int x = dm.widthPixels;
        int y = dm.heightPixels;

 

 

方法三:

  

Display dp = getWindowManager().getDefaultDisplay();
        int x = dp.getWidth();
        int y = dp.getWidth();

 

posted @ 2018-06-08 09:06  西红柿里没有番茄  阅读(623)  评论(0编辑  收藏  举报