分辨率,dpi,像素如何相互关联

时间:2013-06-19 14:08:06

标签: android image adobe

我对这些术语感到困惑 1.决议 2.Dpi 3.Pixels

像素和分辨率的关系如何。 以及像素和dpi如何相关。 ?

假设我有一张148 * 76尺寸的图像,它在像素dpi和分辨率方面意味着什么? 我认为就像素而言,这意味着148像素宽度和76像素高度。我是对的 ? 如果是这样,那么分辨率和dpi呢? 但是,当我在Photoshop中打开它时,它说它有72分辨率(像素/英寸) 但是如何使用这些细节来确定这个图像的dpi是什么?

1 个答案:

答案 0 :(得分:2)

查看开发人员文档的Supporting Multiple Screen Sizes页面,其中包含您要查找的定义。简而言之:

  • 像素是您可以在任何屏幕上使用的最小单位。一个像素是屏幕上的一个点。
  • 分辨率是屏幕中的实际像素数。这个数字没有您想象的那么有用,因为4英寸手机的分辨率与10英寸平板电脑相同(甚至更高)。
  • dpi 代表每英寸点数。它是给定屏幕中每英寸的像素数。这就是Android如何确定设备所属的密度桶(低,高等)。
  • dp (又名dip)代表与密度无关的像素。这是您应该用于大多数布局的内容。此装置可根据设备的屏幕密度进行缩放。

为Android应用程序制作图形资源时,通常需要执行以下步骤:

  1. 确定您将支持的屏幕密度。
  2. 以您支持的最高分辨率创建图形
  3. 以较低分辨率导出图形,并将其放置在该密度的相应可绘制资源文件夹中。
  4. 例如,超高密度设备上96x96像素的图像在低密度设备上应为36x36,在中等密度设备上为48x48,在高密度设备上为72x72。