安卓:是否存在xxxhdpi密度的设备?

29

有xxxhdpi的屏幕密度设备吗?

安卓设备的屏幕密度正在增加(请参见https://github.com/paulvi/displayclasses),已经有比xxhdpi(超高清)480dpi更高的密度设备。

例如三星Galaxy S6 577 2560 1440

(但我无法确定它是否真的是xxxhdpi)

是时候准备192x192的图标了吗?
(4倍的48x48 dp,详见http://developer.android.com/design/style/iconography.html)

另请参见Android XXHDPI和XXXHDPI的官方图标

更新:一年前被问到过,参见安卓XXX-HDPI的真实设备

另请参考Nexus 6和Nexus 9的屏幕密度

7个回答

29

6
遗憾的是,它没有更新。但我猜它可以给你一些指导,让你自己进行计算。 - Aba
请注意,例如Galaxy S7被列为“4.0 xxxhdpi”,这是误导性的。您可以在该模式下使用S7,但默认情况下它会缩小到较低分辨率,即“3.0 xxhdpi”,大多数用户不会更改默认设置。 - xjcl
1
链接已于2023年5月17日失效。 - Meekohi

6

有xxxhdpi密度的设备吗?

据我所知,Nexus 6是一款xxxhdpi设备。


不完全是这样,如果drawable-560dpi没有资源,它将使用xxxhdpi。实际上,它在物理上最接近xxhdpi,但制造商选择了560 dpi的中等密度。例如,为什么Nexus 6的密度是560 dpi? - ToolmakerSteve

2

新手机已经使用XXXHDPI。我们的测试手机三星S6 Edge使用xxxhdpi可绘制资源。有人已经提到Nexus 6也使用了这个尺寸。因此,具有良好屏幕的新手机应该使用这个尺寸。


1

我的三星S22于2022年2月25日发布,当分辨率设置为最高(3088 x 1440)时,它具有600 dpi的分辨率。更重要的是,它加载xxhdpi资源,这意味着我们在智能手机屏幕密度达到640 DPI或更高的方面还没有达到目标。即使您的手机像我的S22一样具有600 dpi,仍然会加载480 dpi(xxhdpi)的资源。

我猜我们将在一两年内达到640 dpi,我也期望AOSP很快就会像2013年添加xxxhdpi一样向源代码中添加xxxxhdpi,而那时还没有任何640 dpi的手机问世。


0

我在这里找到了8个对应的设备这里


在这个页面上它说三星S7是xxxhdpi,但我有这个设备并且它加载xxhdpi的资源。 - radu_paun
您可以将其切换到“高性能”模式,它将切换到xxxhdpi,但默认设置为xxhdpi。 - radu_paun

0

1
像素尺寸并密度。可能有一部3英寸的手机,拥有xxxhdpi密度。另一方面,可能有一台10英寸的平板电脑,具有hdpi密度,它们可能具有相似的像素数量。像素分辨率并不表示密度;如果要计算,必须考虑设备尺寸。但最终,您必须询问设备它所声称的密度是多少。 - ToolmakerSteve
像素分辨率并不表示密度。考虑到一般大小的手机,当进行比较时,它可以给你一个很好的想法。 - hmac

0
事实上,即使到了2016年,仍然没有xxxhdpi设备。
Android设备上的最大分辨率是Xperia Z5 Premium使用的(5.5英寸4k,或大约806ppi),即使在该设备上,它也仅用于多媒体内容。UI本身通过将有效密度减半两次来呈现,因此在5.5英寸全高清屏幕上,它实际上从4k缩放到xxhdpi。
Xperia Z5 Premium规格:http://www.gsmarena.com/sony_xperia_z5_premium-7536.php

现在是2017年,所有的高端旗舰似乎都是xxxhdpi: https://material.io/devices/ - V.S.

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接