android笔记 看过stormzhang大大的博客(关于像素,屏幕密度)

原创 2015年11月21日 10:10:22
px像素


dpi单位内的像素数


dpi是Dots Per Inch的缩写, 每英寸点数,即每英寸包含像素个数。比如320X480分辨率的手机,宽2英寸,高3英寸, 
每英寸包含的像素点的数量为320/2=160dpi(横向)或480/3=160dpi(纵向),160就是这部手机的dpi,
横向和纵向的这个值都是相同的,原因是大部分手机屏幕使用正方形的像素点。


dp密度无关像素,在不同密度的屏幕中显示比例保持一致。
sp一般用来设置字体大小,可以根据用户的字体大小偏好来缩放。
density
屏幕密度,density和dpi的关系为 density = dpi/160
drawable-ldpi (dpi=120, density=0.75)


drawable-mdpi (dpi=160, density=1)


drawable-hdpi (dpi=240, density=1.5)


drawable-xhdpi (dpi=320, density=2)


drawable-xxhdpi (dpi=480, density=3)
最常使用xhdpi
wrap_content根据density自适应大小

Android开发 屏幕适配之像素密度适配

由于市场上采用Android系统的设备种类繁多,迫使Andriod开发人员不得不做烦人的适配工作。 适配工作包括对安装不同Android版本的设备进行适配,对不同屏幕的设备进行适配等。 而屏幕适配又包...
  • twilight041132
  • twilight041132
  • 2015年01月22日 22:09
  • 10624

Android中图片大小和屏幕密度的关系讲解

Android手机适配是非常让人头疼的一件事,尤其是图片,android为了做到是适配提供了很多文件夹来存放不同大小的图片,比如:drawable-ldpi、drawable-mdpi、drawabl...
  • loongggdroid
  • loongggdroid
  • 2015年08月04日 14:51
  • 1972

分辨率、像素、密度和屏幕尺寸的关系(换算)

分辨率、像素、密度和屏幕尺寸的关系(换算) 手机的分辨率 像素 密度和 屏幕尺寸是我们经常听到的字眼,它们之间的关系如下: 分辨率是指屏幕上有横竖各有多少个容器点,...
  • ruanjianruanjianruan
  • ruanjianruanjianruan
  • 2015年11月25日 22:55
  • 5584

如果获取设备的的分辨率、屏幕尺寸、像素密度?

要想知道屏幕的基本信息,就要先获取一个基本的类(DisplayMetics),这个对象存放着当前的窗口的一些通用信息,如显示大小,分辨率和字体等等。 如何获取DisplayMetics对象: Di...
  • u010477502
  • u010477502
  • 2016年07月25日 02:07
  • 1171

手机屏幕分辨率、PPI像素密度科普知识大全

【PPi指数】是手机清晰度的重要决定因素,所谓的PPI即每英寸所拥有的像素数目。现在市售的大屏幕手机普遍分辨率都只停留在854*480的水平,同样的分辨率,屏幕越大,像 素点之间的距离越大,屏幕...
  • andyhebear
  • andyhebear
  • 2016年01月12日 08:44
  • 5647

Android实战技巧之十:获得屏幕物理尺寸、密度及分辨率

通过程序去了解硬件情况是一件十分有意思的事情。很早我就研究在WM6.5上获得屏幕物理尺寸,但一直没有成功。后来又想要在Android上有所突破,不过在今天之前得到的尺寸都不准确。虽然很多人认为没必要这...
  • lincyang
  • lincyang
  • 2015年01月13日 21:00
  • 51637

Android开发之如何获取Android手机屏幕的大小(分辨率、密度)

本文主要介绍一下如何获取Android手机屏幕的大小?请看文章!
  • itluochen
  • itluochen
  • 2016年10月10日 14:49
  • 3053

android 手机屏幕密度等级和屏幕逻辑尺寸

在 android 开发中常常会使用到手机屏幕密度和屏幕逻辑尺寸来进行屏幕适配,这里就列出常见手机的屏幕参数列表...
  • zhaoyw2008
  • zhaoyw2008
  • 2015年05月26日 15:23
  • 10896

Android系统密度的修改

关于系统整个密度的修改,在out下面不能使用git命令,所以我直接写出修改的...
  • u011736532
  • u011736532
  • 2014年09月09日 13:04
  • 2339

修改安卓屏幕分辨率(显示密度)

修改安卓手机屏幕显示的分辨率可以增加或减少可以在屏幕上显示的内容,并不能改变实际的分辨率。类似于电脑上windows里修改显示分辨率。当然,同样一块屏幕,分辨率高了,显示的内容也就变小了,肉眼分辨的难...
  • AA747604141
  • AA747604141
  • 2014年01月22日 14:07
  • 6320
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:android笔记 看过stormzhang大大的博客(关于像素,屏幕密度)
举报原因:
原因补充:

(最多只允许输入30个字)