gpt4 book ai didi

Nexus 6 的 Android 值文件夹

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:08:28 24 4
gpt4 key购买 nike

我的问题:

我正在开发一个 android 应用程序,但我在 nexus 6 手机上遇到了布局问题。

我不知道哪个值文件夹最适合 nexus 6。

有关 Nexus 6 的详细信息:

密度 - 560 dpi

屏幕显示 - 分辨率为 2560 x 1440 (493 ppi)。

我尝试过的:

Nexus 6 and Nexus 9 Screen density

http://android-developers.blogspot.in/2014/10/getting-your-apps-ready-for-nexus-6-and.html

我的 res-values 结构:

  • 值小 (0.75)
  • 值 (1.0)
  • 值-大 (1.5)
  • values-xlarge (2.0)

我也在尝试以下维度值。

  • 值-xxxhdpi(3.0)
  • 值-xxlarge(3.0)
  • 值-xxxlarge(3.0)

我的 AndroidManifest.xml

<supports-screens
android:normalScreens="true"
android:largeScreens="true"
android:xlargeScreens="true"
android:anyDensity="true"
android:resizeable="true"/>

但总是选择默认的尺寸值(1.0)..

任何人解决我的问题..谢谢..

最佳答案

值文件夹通常根据最小宽度 (sw360dp) 或宽度 (w360dp) 而不是屏幕密度(mdpi、hdpi 等)来限定,以保持密度独立性。

例如,文件夹为:

values-sw320dp
values-sw360dp
values-sw600dp

这是因为通过以 dp 为单位给出尺寸,它会在不同的屏幕密度上以像素的形式自动调整大小。具有以下转化率:

mdpi - 1
hdpi - 1.5
xhdpi - 2
xxhdpi - 3
xxxhdpi - 4

可绘制文件夹首选屏幕密度限定符,因为图像文件以像素为单位。

Nexus 6 最小宽度为 360dp(配置 360dp * 640dp),屏幕密度为 xxxhdpi。对于 Nexus6,您可以尝试使用文件夹 values-sw360dp。

关于Nexus 6 的 Android 值文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32133342/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com