关于Android的dp,px..ldpi,mdpi,hdpi,xhdpi,xxhdpi的几点见解

本文介绍了Android中dp和px的区别以及与不同dpi(如ldpi, mdpi, hdpi, xhdpi, xxhdpi)的关系。通过理解dpi的含义,解析了Android如何通过dp实现屏幕适配,解释了为何需要针对不同dpi提供不同尺寸的图片资源,并说明了Android Studio在创建资源时的贴心设计。此外,还讨论了像素密度与dp转换的计算方式,帮助开发者更好地处理屏幕适配问题。" 117071118,10552920,C语言实现围圈报数算法,"['C语言编程', '算法实现']
摘要由CSDN通过智能技术生成

    关于安卓手机的屏幕适配问题中比较重要的一环就是关于图片的屏幕适配问题.但是对于初学者来说,图片的屏幕适配问题,如果不花点时间仔细研究一下的话,还是比较难理解的.这里主要介绍一下.

   先介绍一下问题的由来吧.众所周知的,安卓手机屏幕的大小种类很多,但是在底层的话,一般都是用像素,也就是px作为图片及文字的的衡量工具.这就存在一个问题,我们要做的app是适用于大多数的手机类型的app,如果只是用px的话,那就需要每款手机都要有一个对应的布局,这样加重了开发者无聊的工作. 这样我们伟大的谷哥大哥就推出了dp这个东西来解决这一问题.

    要明白dp的意思,还需要明白一个概念,那就是dpi  dpi是什么意思呢 先解释一下英寸的概念 英寸的概念就是一个长度单位,和厘米,米一样,只不过是人欧美的长度单位 谁叫这个是安卓是美国人创始的呢   

    接下来解释dpi概念,dpi的概念是屏幕像素密度是指每英寸上的像素点数,单位是dpi. 这句话啥意思呢,说实在的我也是从别的博客里面粘过来的,要背谁能记住.  其实 很好理解,把dpi这个概念把理解成压强.压强的定义是啥 初中物理课本上讲的是 单位面积上的所受的力就叫压强. 这个单位面积就是每一寸 这个力就是像素点.这样就明白了许多 ,或者比喻成密度也行,,,密度就是单位体积上的质量大小就叫密度.

    概念解释清楚了,接下来就是研究一下图像的问题.引用上面的东西 你想啊 这个图片 它的dpi 也就是每英寸上的像素点数不一样, 把这个图像根据其dpi分为几个类别. ldpi,mdpi,hdpi,xhdpi,xxhdpi 

那么如何区分呢?Google官方指定按照下列标准进行区分:

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值