Android —— Display
来源:互联网 发布:樱井知香迅雷种子磁力 编辑:程序博客网 时间:2024/04/30 00:18
结构
继承关系
public class Display extends Object
java.lang.Object
android.view.Display
类概述
Display类提供关于屏幕尺寸和分辨率的信息。
常量
public static final int DEFAULT_DISPLAY
缺省的Display id.
常量值:0 (0x00000000)
公共方法
public intgetDisplayId ()
返回此屏幕的索引。此方法目前未定义,请不要使用。
public intgetHeight ()
此方法不建议使用
请使用getSize(Point)代替
public voidgetMetrics (DisplayMetrics outMetrics)
获取描述此屏幕尺寸和分辨率的DisplayMetrics对象。
此大小是基于当前屏幕旋转而调整的。
此方法返回的大小并不一定代表实际屏幕的原始大小(原始分辨率)。返回的大小可能会有所调整,以排除某些总是可见的系统布置元素。 这也可能是被调整以提供与旧的为较小的初始的应用一致,初始应用最初是为较小的屏幕而设计的。
参数 outMetrics 一个 DisplayMetrics对象接收 metrics.
public int getOrientation ()
此方法不建议使用
请使用getRotation()代替 返回值 屏幕的方向
public int getPixelFormat ()
返回本机屏幕像素格式。返回值可能是一个int类型的PixelFormat的常量。
public void getRectSize (Rect outSize)
获取屏幕矩形的大小,以像素为单位
参数 OutSize 一个Rect对象接受大小的信息
参见 getSize(Point)
public float getRefreshRate ()
返回屏幕帧每秒的刷新率。
public int getRotation ()
返回从“自然”(natural)方向的屏幕旋转度数。返回值可能Surface.ROTATION_0(不旋转),Surface.ROTATION_90,Surface.ROTATION_180,或Surface.ROTATION_270。例如:如果设备有一个宽的屏幕,使用者转动进入横向,此时返回值可能是Surface.ROTATION_90 或者 Surface.ROTATION_270,取决于它旋转的方向。角度是绘制图形在屏幕的旋转,这是设备物理旋转的相反方向。例如:如果该设备是逆时针旋转90度,以弥补渲染会顺时针旋转90度,从而这里的返回值将会是Surface.ROTATION_90。
public void getSize (Point outSize)
获取屏幕的尺寸,以像素为单位。
注意,此值不应被用于计算布局,因为一个设备沿着显示通常有屏幕装饰(例如状态栏),减少的应用空间使得原尺寸与之不符。布局应该改用窗口的大小。
此大小是基于当前屏幕旋转而调整的。
此方法返回的大小并不一定代表实际屏幕的原始大小(原始分辨率)。返回的大小可能会有所调整,以排除某些系统总是可见的装饰元素。这也可能是缩放,提供与旧,最初是为小屏幕设计的应用程序的兼容性。
参数 outsize Point对象接收大小的信息。
public int getWidth ()
此方法不建议使用
请使用getSize(Point) 代替
- Android —— Display
- Android Display System — Surface Flinger
- (OK) Android graphic (12)—display上层相关概念、关系 - mLogicalDisplays.get(Display.DEFAULT_DISPLAY)
- android graphic(12)—display上层相关概念、关系
- android graphic(12)—display上层相关概念、关系
- Android display
- android display
- android display
- android display~
- Android Display
- ArcGIS engine中Display类库——Display(一)
- ArcGIS engine中Display类库——Display(二)
- 【CSS】——display:inline与display:block
- CSS布局——display:table-cell; 与display:table;
- poj1102——LC-Display
- css篇——display
- poj 1102 LC—display
- CSS—display取值
- iOS 在一个UILabel里显示不同的颜色,给文字加下划线
- ubuntu不能解析域名No address associated with hostname
- 端口转发工具
- Myeclipse java 项目转换为 web 项目
- InDesign插件开发中的ODFRC
- Android —— Display
- socket编程——sockaddr_in结构体操作
- 存储过程 创建全局临时表
- meta中的viewport指令
- 网络协议消息分片
- vs2005编译pjsip
- (Memory and Resource) Leak detection for WinCE
- soj2093: Farmer John
- GUI 创建个Frame,往里面插入Panel,Panel的大小随Frame大小调整 setLayout setBounds