Android获取屏幕宽度与高度
16lz
2021-01-23
1、
WindowManager wm = this.getWindowManager();int width_1 = wm.getDefaultDisplay().getWidth();int height_1 = wm.getDefaultDisplay().getHeight();
2、查看源码,官方推荐用getSize(Point)去替代getWidth()
Point mPoiont = new Point();WindowManager wm = this.getWindowManager();wm.getDefaultDisplay().getSize(mPoiont);int width_2 = mPoiont.x;int height_2 = mPoiont.y;
3、
DisplayMetrics dm = new DisplayMetrics();getWindowManager().getDefaultDisplay().getMetrics(dm);int width_3 = dm.widthPixels;int height_3 = dm.heightPixels;
更多相关文章
- Ogre 1.9 RC1 发布了,有了官方的Android支持
- Android 源码编译 文件系统制作
- Netty多语言(Java、Android 、C#、WebSocket)通信实例Demo (三)Andro
- 【源码分享下载】每日更新之Android快速开发框架LoonAndroid
- Android属性动画ObjectAnimator源码简单分析
- 短视频直播源码Android关于分屏的知识总结
- Android 基础 源码 工具
- android6.0源码分析之AndroidRuntime的建立过程