Android 开发中获取屏幕宽高(分辨率)的几种方式 获得手机屏幕的宽高 :(方式一) 获取WindowManager有两种方式:1: WindowManager wm = this.getSyst
获取WindowManager有两种方式:1: WindowManager wm = this.getSystemService(WINDOW_SERVICE); 2: WindowManager wm = this.getWindowManager(); Display display = this.getWindowManager().getDefaultDisplay();//获得默认(本地)的显示设备 screen_width = display.getWidth(); screen_Height = display.getHeight(); // 两个函数已经过时!,但是最简单
DisplayMetrics dm = new DisplayMetrics();//屏幕度量 getWindowManager().getDefaultDisplay().getMetrics(dm); screen_width = dm.widthPixels;//宽度 screen_height = dm.heightPixels ;//高度
Point p = new Point(); Display display = this.getWindowManager().getDefaultDisplay();//获得默认(本地)的显示设备 display.getSize(p); int screen_width = p.x; int screen_Height = p.y;【注意:使用这这种方式,必须设置应用的最低支持SDk为13以上(安卓3.2以上)。】
来源地址:https://blog.csdn.net/UserFrank/article/details/129297793
--结束END--
本文标题: Android 开发中获取屏幕宽高(分辨率)的几种方式
本文链接: https://www.lsjlt.com/news/399688.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-01-21
2023-10-28
2023-10-28
2023-10-27
2023-10-27
2023-10-27
2023-10-27
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0