【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;
}
推荐阅读
- Android_Android Studio 目录结构
- Android-异步加载AsynsTask
- Android开始之Checkboxs
- Error running app: Instant Run requires 'Tools | Android | Enable ADB integration' to be ena
- android studio jimu mirror插件破解版
- android 网络加载图片
- Android子线程访问网络
- Android性能测试--内存
- Excel中删除选定区域数据的高招_Excel专区