在Android开发过程中有时候需要获取屏幕的宽高,所以在这里记录下几种常用的方法。
方法一:
Display dp = activity.getWindowManger().getDefaultDisplay();
int screenWidth = dp.getWidth(); // (api require 13 or above)
int screenHeight = dp.getHeight(); // (api require 13 or above)
方法二:
/**
* 这里还可以通过Resources.getDisplayMetrics()获取
*/
DisplayMetrics dm = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(dm);
int screenWidth = dm.widthPixels;
int screenHeight = dm.heightPixels;
本文详细介绍了在Android开发中获取屏幕宽度和高度的多种方法,包括使用WindowManager和Resources类,适合Android开发者深入理解屏幕尺寸获取技术。
1万+

被折叠的 条评论
为什么被折叠?



