主要有几个单位需要区分开来:dp,sp,pt,px,mm,in px:pixel,像素大小单位。在android UI中这个单位和实际的物理屏幕分辨率一样,主要用来显示清晰度效果。 dp:Density-independent Pixels(设备独立像素),缩写是dp即dip,他是一个抽象的单位,由于物理的屏幕有大有小,但dp在不同的物理屏幕上显示的大小都是一样的,也就是,dp和屏幕
转载
2023-11-04 22:29:23
75阅读
显示单位px和dip以及sp的区别dip: device independent pixels(设备独立像素). 不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这个,不依赖像素。 px: pixels(像素). 不同设备显示效果相同,一般我们HVGA代表320x480像素,这个用的比较多。 pt: point,是一个标准的长度单位,1pt
转载
2012-07-26 14:31:00
138阅读
2评论
1.px:表示屏幕的实际像素,例如320*480的屏幕在横向有320个像素,在纵向有480个像素,如果指定的某个空间的单位为px,那么在不同分辨率下的手机上,显示的都是指定的大小。一般不推荐使用px。2.dp(dip):是屏幕的物理尺寸。可以理解为可以变换的值。在不同的分辨率下会通过一定的算法转换成px单位在手机上显示出来。这样可以起到屏幕适配的作用。推荐使用。3.sp:和dp类似,只不过
原创
2022-08-05 10:36:01
88阅读
# Android中的px、dp和dip
在Android开发中,我们经常会涉及到屏幕尺寸和像素密度的问题。为了适应不同的设备,Android引入了像素(px)、密度独立像素(dp或dip)的概念。本文将介绍px、dp和dip的概念,以及它们在Android开发中的应用。
## 像素(px)
像素(Pixel)是屏幕上显示内容的最小单位。在Android中,像素通常以px为单位表示。例如,一
原创
2023-12-31 10:57:34
110阅读
1、概述
过 去,程序员通常以像素为单位设计计算机用户界面。例如:图片大小为80×32像素。这样处理的问题在于,如果在一个每英寸点数(dpi)更高的新显示器上 运行该程序,则用户界面会显得很小。在有些情况下,用户界面可能会小到难以看清内容。由此我们采用与分辨率无关的度量单位来开发程序就能够解决这个问题。 Android应用开发支持不同的度量单位。
2、度量单位含义
dip: device i
原创
2021-09-09 11:49:45
237阅读
android float google
1、概述
过 去,程序员通常以像素为单位设计计算机用户界面。例如:图片大小为80×32像素。这样处理的问题在于,如果在一个每英寸点数(dpi)更高的新显示器上 运行该程序,则用户界面会显得很小。在有些情况下,用户界面可能会小到难以看清内容。由此我们采用与分辨率无关的度量单位来开发程序就能够解决这个问题。 Android应用开发支持不同的度量单位
转载
2021-09-05 13:34:52
243阅读
dip: device independent pixels(设备独立像素). 不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这个,不依赖像素。
dp: dip是一样的
px: pixels(像素). 不同设备显示效果相同,一般我们HVGA代表320x480像素,这个用的比较多。
pt: point,是一个标准的长度单位,1pt=1/72英寸,用于印刷业,非常简单易用;
sp: scaled pixels(放大像素). 主要用于字体显示best for textsize。
转载
2011-12-28 08:27:00
64阅读
2评论
1、概述 过去,程序员通常以像素为单位设计计算机用户界面。例如:图片大小为80×32像素。这样处理的问题在于,如果在一个每英寸点数(dpi)更高的新显示器上运行该程序,则用户界面会显得很小。在有些情况下,用户界面可能会 <?xml version="1.0" encoding="utf-8"?> <
原创
2021-07-09 10:22:01
152阅读
pxPixels - corresponds to actual pixels on the screen. inInches - based on the physical size of the screen.1 Inch = 2.54 centimeters mmMillimeters - b
原创
2021-08-20 11:48:48
1105阅读
1、概述 过去,程序员通常以像素为单位设计计算机用户界面。例如:图片大小为80×3...
原创
2023-05-15 14:46:28
266阅读
相信每个Android新手都会遇到这个问题,希望这篇帖子能让你不再纠结。px:即像素,1px代表屏幕上一个物理的像素点;px单位不被建议使用,因为同样100px的图片,在不同手机上显示的实际大小可能不同,如下图所示。dp:这个是最常用但也最难理解的尺寸单位。它与“像素密度”密切相关,所以首先我们解释一下什么是像素密度。假设有一部手机,屏幕的物理尺寸为1.5英寸x2英寸,屏幕分辨率为240x320,
转载
2023-08-17 11:35:55
173阅读
有时需为视图属性指定大小尺寸值(通常以像素为单位,但有时也用点、毫米或英寸)。最常见的属性有:文字大小(Text Size),指设备上显示的文字像素高度;边距(Margin),指定视图组件间的距离;内边距(Padding),指定视图外边框与其内容间的距离。Android 使用 drawable-ldip、drawable-mdip 以及 drawable-hdip 三个目录下的图像文件自动适配不同
转载
2023-07-09 19:59:53
62阅读
学了忘,忘了记。 Android中的控件单位的使用和整体显示的效果有非常紧密的联系。dip即dp:设备独立像素,又叫无关像素,不依赖设备屏幕的分辨率。
原创
2022-07-15 11:38:29
268阅读
http://www.jb51.net/article/38506.htm
转载
精选
2015-07-19 16:41:19
408阅读
# Android中dip、dp、sp、pt和px的区别详解
在Android开发中,我们经常会用到一些单位来定义控件的大小或者文字的大小,比如dip、dp、sp、pt和px。这些单位之间有什么区别呢?本文将详细介绍它们的区别,并提供一些代码示例。
## dip和dp
dip(density independent pixel)和dp(density independent pixel)是相
原创
2023-09-01 16:08:40
727阅读
Android大小单位
android中定义大小单位有以下这些:px(Pixels ,像素):对应屏幕上的实际像素点。 in(Inches ,英寸):屏幕物理长度单位。 mm(Millimeters ,毫米):屏幕物理长度单位。 pt(Points ,磅):屏幕物理长度单位,1/72英寸。 dp(与密度无关的像素):逻辑长度单位,在 160 dpi 屏幕上,1dp=1px=1
以下文章知其然不知所其然,只能先看看,还有,现在的分辨率除了640x480这几种,还有
转载
2022-12-15 22:56:56
2279阅读
2014-10-24 17:2769人阅读评论(0)收藏举报本文转载于:http://blog.sina.com.cn/s/blog_6b26569e0100xw6d.html(一)概念dip: device independent pixels(设备独立像素). 不同设备有不同的显示效果,这个和设...
转载
2015-01-08 09:23:00
113阅读
2评论
1、px即像素,1px代表屏幕上的一个物理像素点。 “pixel” 的缩写,像素。是画面显示的基本单位,真实的像素并不是点或者方块(虽然有时这样显示),也没有实际固定长度,只是一个抽象的取样。设计中的像素和实际显示屏上的像素相对应。屏幕的分辨率一般就描述为“宽向像素数X纵向像素数”。比如 Android手机常见的分辨率有:320 X 480, 480 X 800, 1080 X 1920等。2、d
转载
2023-08-04 10:36:22
105阅读
android中dip、dp、px、sp和屏幕密度1. dip: device independent pixels(设备独立像素). 不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这 这个,不依赖像素。
这里要特别注意dip与屏幕密度有关,而屏幕密度又与具体的硬件有关,硬件设置不正确,有可能导致dip不能正常显示。在屏
转载
2016-02-19 18:02:00
114阅读
2评论