android中常用的数据单位和尺寸
2015-03-20 09:21
399 查看
为了要让程序拥有更好的屏幕适配能力,在指定控件和布局大小时,最好使用match_parent和wrep_content,尽量避免将控件的宽和高设置成固定值。但在一些特殊情况下,又必须设置控件的宽和高为一固定值。
本文介绍android中常用的数据单位和尺寸。
后续不断完善。
注:本文参考郭霖编著的《第一行代码Android》和兄弟连云课堂Android视频。
本文介绍android中常用的数据单位和尺寸。
像素与密度
像素为屏幕中可以显示的最小元素单位,单位为px。而密度为屏幕每英寸包含的像素数,密度越高,屏幕显示越清晰,单位为dpi。例如宽为2英寸长为3英寸的屏幕,若分辨率为320*480,则密度为160dpi;若分辨率为640*960,则密度为320dpi。dp
dp是与密度无关的像素,也被称为dip(多用于Google实例中)。和px像素相比,不同密度的屏幕中显示的比例保持一致,常用来指定控件或布局的宽和高。在160dpi的屏幕上,1dp为1px;在320dpi的屏幕上,1dp为2px。sp
sp是与密度和字体缩放无关的像素,与dp设计理念一样,但是常用于指定文字的大小。后续不断完善。
注:本文参考郭霖编著的《第一行代码Android》和兄弟连云课堂Android视频。
相关文章推荐
- Android中的常用尺寸单位(dp、sp)快速入门教程
- 安卓开发-尺寸单位+Logcat的使用+Android单元测试+安卓系统中数据的读写
- Android学习第二天:Intent传输数据、常用控件和Activity生命周期
- Android中尺寸单位杂谈
- Android 屏幕尺寸单位
- Android中各种长度尺寸单位(dp,dip,px,sp,pt)的区别
- Android 各尺寸单位间的换算
- Android常用单位:px、dip、sp介绍
- 我的Android进阶之旅------>Android常用计量单位(Dimension)的介绍(px,in,mm,pt,dp,dip,sp)
- Android布局文件中常用的长度单位解析
- Android布局文件中常用的长度单位解析
- Android中常用的距离单位
- android常用单位
- Android中保存数据常用的方法
- Android中尺寸单位杂谈
- Android中使用的尺寸单位
- Android 屏幕 尺寸 单位
- Android中常用的显示单位
- 转:Android中尺寸单位杂谈
- Android中的尺寸单位比较