android开发中屏幕分辨率获取教程
程序员文章站
2022-03-30 18:08:51
android开发中屏幕分辨率获取教程。
deprecated
display dp=getwindowmanager().getdefaultdisplay();
in...
android开发中屏幕分辨率获取教程。
deprecated
display dp=getwindowmanager().getdefaultdisplay(); int height=dp.getheight(); int width=dp.getwidth();
instead method(推荐)
display display = getwindowmanager().getdefaultdisplay(); point size = new point(); display.getsize(size); int width = size.x; int height = size.y;
有虚拟按键的手机获取屏幕分辨率会不正确,只需要将display.getsize(size)改成
display.getrealsize(size),就能获得正确的屏幕分辨率
other method
other method
displaymetrics metrics = new displaymetrics(); getwindowmanager().getdefaultdisplay().getmetrics(metrics); int height = metrics.heightpixels; int width = metrics.widthpixels;
下一篇: 一个五岁大的孩子拿着八块钱来赎他老子
推荐阅读
-
Android开发中4个常用的工具类【Toast、SharedPreferences、网络及屏幕操作】
-
android实用工具类分享(获取内存/检查网络/屏幕高度/手机分辨率)
-
iOS开发中手机版本号、序列号、应用名称等相关字段获取教程
-
android 开发中状态栏的颜色、样式等修改教程!
-
windows phone开发之获取屏幕分辨率 和 系统版本
-
Android开发中该如何通过划动屏幕实现图片切换功能
-
Android开发中APP中保持屏幕不自动灭屏实现方法
-
Android开发中各种动画使用教程
-
Android开发中获取判断系统当前时间格式并获取当前时间
-
Android中通过view方式获取当前Activity的屏幕截图实现方法