获取Android屏幕总结
2016-05-22 11:01
423 查看
获取屏幕的大小
DisplayMetrics dm=new DisplayMetrics();
dm=context.getResource.getDisplayMetrics();
int width=dm.widthPixels;
int height=dm.heightPixels;
如果是获取一个窗口的大小
getWindosManager.getDefaluDisplay.getMetrics(dm);
获取状态栏的高
Rect frame=new Rect();
activity.getWindow().getDecoreView().getWindowVisableDisplayFrame(frame);
int height=frame.top;
获取状态栏和标题栏的高度
activity.getWindow.findViewById(Window.ID_ANDROID_CONTENT).getTop();
让屏幕全屏显示
getwindowManager.setflag(WindowManager.LayoutParams.FLAG_FULLSCREAN,WindowManager.LayoutParams.FLAG_FULLSCREAN);
让屏幕无标题栏
requestwindowfeature(Window.FEATURE_NOTITLE);
DisplayMetrics dm=new DisplayMetrics();
dm=context.getResource.getDisplayMetrics();
int width=dm.widthPixels;
int height=dm.heightPixels;
如果是获取一个窗口的大小
getWindosManager.getDefaluDisplay.getMetrics(dm);
获取状态栏的高
Rect frame=new Rect();
activity.getWindow().getDecoreView().getWindowVisableDisplayFrame(frame);
int height=frame.top;
获取状态栏和标题栏的高度
activity.getWindow.findViewById(Window.ID_ANDROID_CONTENT).getTop();
让屏幕全屏显示
getwindowManager.setflag(WindowManager.LayoutParams.FLAG_FULLSCREAN,WindowManager.LayoutParams.FLAG_FULLSCREAN);
让屏幕无标题栏
requestwindowfeature(Window.FEATURE_NOTITLE);
相关文章推荐
- Android中获得手机屏幕大小实现代码
- Android中获取手机屏幕大小的方法
- WinAPI: GetWindow - 获取与指定窗口具有指定关系的窗口的句柄
- Android开发中获取手机屏幕的大小
- 根据屏幕宽度自动适配字体大小,一次使用终身难忘!
- VMware虚拟机屏幕大小(屏幕分辨率)调整
- 关于android的App主题出错问题
- 获取iPhone各个版本屏幕大小
- Android获取屏幕的大小与密度
- 获取屏幕宽度和高度
- 安卓开发获取屏幕像素和密度
- Android--Android中显示全屏
- android 获得屏幕、视图、任务栏、状态栏的高宽以及屏幕的设置
- css背景图根据屏幕大小自动缩放
- android点滴15:改变模拟器的大小
- Android获取屏幕大小
- getWindow.setFlags()
- Android 适配pad屏幕
- Android UI根据屏幕分辨率决定加载布局
- iPhone手机屏幕大小及分辨率