我有点困惑,希望你能帮助我。我正在为智能手机开发应用程序,我使用的前缀如下: mdpihdpixhpi 。前两个我没有任何问题。

根据这个:

  • http://developer.android.com/guide/practices/screens_support.html
  • 和这个
    http://developer.android.com/about/dashboards/index.html
  • xhdpi 是 640x960 像素的屏幕尺寸,我已经为这个分辨率准备了我的图形。但是我找不到任何具有此分辨率的设备。取而代之的是,在 android 布局编辑器中,我有,例如,标记为 xhdpi 设备的 Galaxy Nexus,但它的屏幕大小为 720p。

    所以我的问题是,我应该从文档中查看这个表格,并相信 25% 的设备的屏幕尺寸为 640x960 像素,或者我应该将我的图形更改为 720p 屏幕尺寸?

    最佳答案

    如果你只为你的手机和平板电脑开发是不必要的,你可能不会使用 xhdpi 文件夹作为你的资源。如果您希望您的应用程序在 Galaxy Nexus、Nuxus 4 等现代设备上正常运行,您应该支持 xhdpi 屏幕。

    large screens are at least 640dp x 480dp (hdpi)
    xlarge screens are at least 960dp x 720dp (xhdpi)
    

    10-07 19:17