Android 获取屏幕分辨率

方法一、

 

     WindowManager manage=getWindowManager();
        Display display=manage.getDefaultDisplay();
        int screenHeight=display.getHeight();
        int screenWidth=display.getWidth();

方法二、

        DisplayMetrics dm = new DisplayMetrics();
        getWindowManager().getDefaultDisplay().getMetrics(dm);

        dm.widthPixels,dm.heightPixels

本质上两个方法是差不多的。

 

getDrawingRect(Rect ) //获取区域,包括标题栏 getWindowVisibleDisplayFrame() //获取区域不包括标题栏

你可能感兴趣的:(Android,Java)