获取android 屏幕分辨率的两种方式

来源:互联网 发布:mysql insert 双引号 编辑:程序博客网 时间:2024/06/08 18:04

       1、第一种方式


        DisplayMetrics dis = new DisplayMetrics();

        getWindowManager().getDefaultDisplay().getMetrics(dis);
        float width = dis.widthPixels*dis.density;
        float height = dis.heightPixels*dis.density;
        
        Log.e("eeeeeeee----", "width:"+width+";height:"+height);
        

        2、第二种方式

 

        WindowManager manger = getWindowManager();
        Display display = manger.getDefaultDisplay();

        Log.e("eeeeeeee--2222--", "width:"+display.getWidth()+";height:"+display.getHeight());


       PS:两种方式有时获取的分辨率不一致,原因暂时未知。

       
0 0
原创粉丝点击