import android.app.Activity;
import android.util.DisplayMetrics;
public class BaseTools {
/**
* 获取屏幕设备信息描述对象
*
* @param activity
* @return
*/
public final static DisplayMetrics getWindowsDisplayMetrics(
Activity activity) {
DisplayMetrics dm = new DisplayMetrics();
activity.getWindowManager().getDefaultDisplay().getMetrics(dm);
return dm;
}
/**
* 获取屏幕的宽度
*
* @param activity
* @return
*/
public final static int getWindowsWidth(Activity activity) {
return getWindowsDisplayMetrics(activity).widthPixels;
}
/**
* 获取屏幕的高度
*
* @param activity
* @return
*/
public final static int getWindowsHeight(Activity activity) {
return getWindowsDisplayMetrics(activity).heightPixels;
}
}
Android 如何优雅的获取屏幕的高度和宽度
最新推荐文章于 2022-06-08 12:10:17 发布
