Android 尺寸
来源:互联网 发布:淘宝差评怎么改好评 编辑:程序博客网 时间:2024/06/10 04:53
基本概念
决定一个屏幕显示,主要有两个参数,一是分辨率(resolution), 一是尺寸(size),由分辨率除以尺寸可以得到附带的参数密度(desitiy)。
[编辑]显示单位
对于显示单位,可以用尺寸如磅(pt),英寸(in),毫米(mm),也可以用像素(px),但是android 推荐 dp,sp。 android 希望在不同的屏幕上,布局显示大小类似,虽然用尺寸可以达到这个效果,但是尺寸比较死,android 推荐用用了dip(Density-independent Pixels 或者叫dp )。 一dp 拥有的像素数为 像素缩放比 (就是 DisplayMetrics.desity ,一般随着密度增加而增加,但是不一定等比例,由各个手机可以自己定义 ) . 1dp 的尺寸也就为像素缩放比 / 密度 。 所以一般情况下,一dp 就是 1/160 英寸。这样既可以大小类似,又允许不同的手机自己进行微调。 为了支持单独缩放字体,android 还定义了一个 sp用于文字 ,他的大小类似于dp ,由DisplayMetrics.scaledDensity 决定。理论上手机用户可以修改这个值改变字体大小,但是现在还没有实现。
[编辑]适配资源
android 系统 为了适应不同的的手机屏幕 ,一般可以根据不同的尺寸和密度定义不同的资源。 http://developer.android.com/images/screens_support/screens-ranges.png
android 建议需要为不同的size 配置不同的布局 ,因为大得尺寸可以显示更多的东西。。size 分为 small ,normal ,large ,xlarge 四种。我们一般手机都是normal,所以我们项目用不到。
android 同时建议为不同的密度,配置不同的图片,这样显示效果会更好。但是我们现在不同的图片,仅仅是简单缩放,而android 也可以自动缩放(也就是mdpi的手机在显示(hdpi)目录下图片的时候,他会根据密度比,自动缩放图片,所以价值也不大。 注意放在nodpi 目录中的图片,不会自动缩放。缺省drawable 目录 相当于mdpi 。
参考
http://bbs.chinaunix.net/thread-3677601-1-1.html
http://developer.android.com/guide/practices/screens_support.html
- Android 尺寸
- android尺寸
- android 尺寸
- android尺寸
- android 得到屏幕尺寸 状态栏尺寸 标题栏尺寸
- Android各种屏幕尺寸
- Android 获取屏幕尺寸
- Android 屏幕 尺寸 单位
- Android 屏幕尺寸
- Android各种屏幕尺寸
- Android获取屏幕尺寸
- Android的屏幕尺寸
- android 获取屏幕尺寸
- Android 计算控件尺寸
- Android各种屏幕尺寸
- Android获取屏幕尺寸
- android中的各种尺寸
- Android 屏幕尺寸单位
- 分页和buffer_cache关系
- OpenGL ES着色器语言之语言基础(官方文档第三章)
- 四川省电信灾备项目--案例
- 使用Google 进行搜索
- MYSQL 5.5安装
- Android 尺寸
- 内核同步机制-信号量
- UML面向对象分析与设计解析
- C#中TreeView组件使用方法初步
- 【最短路】图论复习(二)
- 随机取数据、打乱数组、打乱数据
- Fragment 学习
- poj 1815(最小割+枚举)
- 学习Joomla2--修改版权信息