android 屏幕划分

【android 屏幕划分】博观而约取,厚积而薄发。这篇文章主要讲述android 屏幕划分相关的知识,希望能为你提供帮助。

android 屏幕划分

文章图片

获取手机屏幕区域高度 public int getWindowArea() { Display display = getWindowManager().getDefaultDisplay(); Point point = new Point(); display.getSize(point); int width = point.x; int height = point.y; return height; }

应用区域高度 public int getApplicationArea() { Rect rect = new Rect(); getWindow().getDecorView(). getWindowVisibleDisplayFrame(rect); int width = rect.width(); int height = rect.height(); return height; }

获取view绘制区域高度 public int getDrawArea() { Rect rect = new Rect(); getWindow().findViewById(Window.ID_android_CONTENT) .getDrawingRect(rect); int width = rect.width(); int height = rect.height(); return height; }


    推荐阅读