关于dpi 屏幕密度的总结

关于dpi 屏幕密度的总结,第1张

从英文顾名思义,就是每英寸的像素点数,数值越高当然显示越细腻。

dpi = 屏幕对角线上的像素点数/对角线的物理尺寸(inch)

dp (或dip density-independent) 旨在保证不同密度的屏幕上,显示的相对物理尺寸是一直的。举个例子。A和B是两款不同屏幕密度的手机,他们的物理尺寸(长和宽)一致,dp绘制图像,可以保证无论A和B的屏幕密度是多少,在A和B两款手机上显示的物理尺寸是一样的。

dp的官方说明:

简单来说,以160dpi的设备为准,该设备上1dp = 1px。如果屏幕密度大,1dip代表的px就多,比如在320dpi的屏幕上,1dip=2px(即1dp代表2个像素)

Android 项目res中有多个drawable文件夹,如下图,在6个drawable文件夹下分别放置了同一张icon

当我们使用资源id来去引用一张时,Android会使用一些规则来去帮我们匹配最适合的。

什么叫最适合的?

比如我的手机屏幕密度是xxhdpi,那么drawable-xxhdpi文件夹下的就是最适合的。当我引用android_logo这张图时,如果drawable-xxhdpi文件夹下有这张图就会优先被使用,并且这张是不会被缩放的。如果drawable-xxhdpi文件夹下没有这张图时, 系统就会自动去其它文件夹下找这张图了,优先会去更高密度的文件夹下找这张。我们当前的场景就是drawable-xxxhdpi文件夹,然后发现这里也没有android_logo这张图,接下来会尝试再找更高密度的文件夹,发现没有更高密度的了,这个时候会去drawable-nodpi文件夹找这张图,发现也没有,那么就会去更低密度的文件夹下面找,依次是drawable-xhdpi -> drawable-hdpi -> drawable-mdpi -> drawable-ldpi。

所以寻址过程如下:

dpi范围-密度 表格

每一种密度的dpi范围都有一个最大值,这个最大值之间的比例就是会被系统自动放大的比例。

假设手机的屏幕密度为320dpi,寻址ic_arrow的 目标选址文件夹为drawable-xhdpi(2倍图)

在第二节中 这对标准屏幕(屏幕密度为120、160、240、320、480、640的屏幕),drawable的寻址和放缩过程 我们基本清楚了。Android手机的屏幕千千万万,那些非标准密度的屏幕,的寻址和放缩规则也一样吗

答案是肯定的。

针对标准密度屏幕和非标准密度屏幕。

假设 系统密度为440dpi,系统最终选址命中的文件夹为drawable-xxhdpi(代表480dpi)

则命中的放缩倍数 = 440/480

假设drawable-xxhdpi中的宽度为143,则放缩之后宽度为143440/480=131

Google建议 为主流的机型尽量都做一套适配,这样UI显示效果最佳。

我没有找到2021年最新的统计数据,但找到了2018年的一份统计数据

统计数据显示 2018年主流的屏幕密度为xhdpi和xxhdpi,按照国内Android手机的更新换代频率推测,2021年 xxhpi应该已经成为主流的屏幕密度(480dpi)

我查看了微信、快手、今日头条、知乎等几款Android app,解压查看res文件夹下drawable适配情况,如下:

除了今日头条以xhdp为未主要适配对象,其他都重点适配了xxhdpi。

所以最终结论是:

https://wwwjianshucom/p/b3b67fd8aa24utm_campaign=hugo&utm_medium=reader_share&utm_content=note&utm_source=weixin-friends

https://blogcsdnnet/bencheng06/article/details/84582065

调整手机触摸灵敏度的方法:

1、打开手机设定-控制-调整触摸灵敏度-勾选。

2、打开手机设定-显示-调整触摸灵敏度-勾选。

3、打开手机设定-我的设备-显示-低触摸灵敏度-勾选。

4、注意:部分型号不支持增强触摸灵敏度功能。

欢迎分享,转载请注明来源:品搜搜测评网

原文地址:https://pinsoso.cn/shuma/772491.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-08-06
下一篇2023-08-06

随机推荐

  • 三天瘦腿的最快方法

    1、马步操,两脚张开,双脚间步幅稍大于肩宽,上身下沉做马步状,两脚踮起。2、空中脚踏车操,平躺,在空中踩脚踏车;瘦腿按摩术,用精油或霜,双手交替分别沿内侧和外侧由脚踝向大腿根部按摩,双腿向挤毛巾一样,按摩两腿肌肉,双手交替用力,拍打大腿赘肉

    2024-04-15
    57000
  • 美容店一个套盒的利润

    美容店一个套盒的利润大约在70%左右,这是根据相关专业人士透露得出的结论。当然,具体利润还会受到多种因素的影响,例如套盒的成本、销售价格、市场需求等等。一般来说,美容店会根据市场需求和自身定位,选择合适的套盒产品,并制定合理的销售价格。在销

    2024-04-15
    44500
  • 妮维雅630为什么放那么多香精

    妮维雅630因为化妆品一般成分是化学物质不加香精不好闻。根据查询详细资料显示,妮维雅630淡斑焕白精华液揉开淡淡的香味,有人觉得味道不够高级,但是效果是很好的,油皮擦毫无压力,还有高渗透小分子玻尿酸帮助630更快的深入肌底,放大抑黑效果,想

    2024-04-15
    44000
  • 精华露和精华液有区别吗

    有区别,精华露和精华液的质地不同,针对的皮肤状态也不同。但是两者基本上添加的有效成分所起到的作用是相同的,可以根据不同的肤质以及面部状态来选择使用哪一种产品。精华露相比起精华液更加粘稠一些,它可以说是精华液的浓缩体,所以它的使用感更加适合干

    2024-04-15
    53900
  • 抖音护肤品套盒便宜能用吗

    抖音50元 护肤品靠谱 ,我就买过乳液 效果也非常好 ,温和 没有刺激性成分 很安全 ,乳液质地很轻盈 很好的推开 延展性很好 ,抹在脸上 轻轻按摩至吸收 ,皮肤特别的舒服 凉凉的 ,清爽不油腻 补水保湿效果也很好 皮肤非常的水润润不干燥

    2024-04-15
    41100
  • sk2小灯泡怎么样?

    sk2小灯泡很多人听到这个名字会觉得很好奇,sk2小灯泡样子确实有点像灯泡,一般的人都知道sk2这个品牌,sk2是日本一个很高端的品牌,sk2小灯泡虽然价格贵,但是确实好用,用过之后皮肤会变得很光滑,那k2小灯泡怎么样?sk2小灯泡好用吗?

    2024-04-15
    46500
  • 最近对苏秘家比较感兴趣,它的护肤品哪些不错用啊?

    说到苏秘,不得不说它的自然发酵护肤品,是没有人工色素、香料之类的添加物滴,成分安全,孕妇和敏感肌也能用。还有奇迹精华露,相当于SK2的神仙水哦,我用了几年了,感觉比神仙水要温和保湿一些。它的升级版是鎏金瓶系列的奇迹精华,也叫女神水,看到欢乐

    2024-04-15
    47600

发表评论

登录后才能评论
保存