Android获取屏幕分辨率及DisplayMetrics简介
来源:互联网 发布:爱普生m10清零软件 编辑:程序博客网 时间:2024/05/22 14:53
Android 可设置为随着窗口大小调整缩放比例,但即便如此,手机程序设计人员还是必须知道手机屏幕的边界,以避免缩放造成的布局变形问题。
手机的分辨率信息是手机的一项重要信息,很好的是,Android 已经提供DisplayMetircs 类可以很方便的获取分辨率。下面简要介绍 DisplayMetics 类:
Andorid.util 包下的DisplayMetrics 类提供了一种关于显示的通用信息,如显示大小,分辨率和字体。
为了获取DisplayMetrics 成员,首先初始化一个对象如下:
DisplayMetrics metrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics;
注:构造函数DisplayMetrics 不需要传递任何参数;调用getWindowManager() 之后,会取得现有Activity 的Handle ,此时,getDefaultDisplay() 方法将取得的宽高维度存放于DisplayMetrics 对象中,而取得的宽高维度是以像素为单位(Pixel) ,“像素”所指的是“绝对像素”而非“相对像素”。
通过 DisplayMetrics的 toString()方法可以获取到 DisplayMetrics的大部分 fields信息,如下是在分辨率为 480x320情况下的一些输出信息:
0 0
- Android获取屏幕分辨率及DisplayMetrics简介
- Android获取屏幕分辨率及DisplayMetrics简介
- Android获取屏幕分辨率及DisplayMetrics简介
- Android获取屏幕分辨率及DisplayMetrics简介
- Android获取屏幕分辨率及DisplayMetrics简介
- Android获取屏幕分辨率及DisplayMetrics简介
- Android获取屏幕分辨率及DisplayMetrics简介
- Android获取屏幕分辨率及DisplayMetrics简介
- Android获取屏幕分辨率及DisplayMetrics简介
- Android获取屏幕分辨率及DisplayMetrics简介
- Android获取屏幕分辨率及DisplayMetrics简介
- Android获取屏幕分辨率及DisplayMetrics简介
- Android获取屏幕分辨率及DisplayMetrics简介
- Android获取屏幕分辨率及DisplayMetrics简介 .
- Android获取屏幕分辨率及DisplayMetrics简介
- Android获取屏幕分辨率及DisplayMetrics简介
- Android获取屏幕分辨率及DisplayMetrics简介
- Android获取屏幕分辨率及DisplayMetrics简介
- JDBC
- 使用EasyWechat框架开发java微信公众平台应用(一)
- python安装
- 软件开发的组织和角色分工
- 解决typedef unsigned long long DDWORD; 在VC下编译不过问题
- Android获取屏幕分辨率及DisplayMetrics简介
- 九种迹象表明你该用Linux了
- 标C编程笔记day05 函数声明、文件读写、联合类型、枚举类型
- 用dumpdecrypted给App砸壳
- cocos2dx Tcp和Http协议
- 位运算题 xxx定律
- 数据结构--树和二叉树--二叉树的创建和遍历(递归和非递归方式)
- windows系统调度
- 两个单向链表,找出它们的第一个公共结点。