【问题标题】:What dp resolution do I work with for a universal android app?对于通用 android 应用程序,我使用什么 dp 分辨率?
【发布时间】:2015-04-27 17:38:01
【问题描述】:

我一直在开发一个安卓应用,目前正在优化大多数手机的用户界面。 我很难理解 dp 分辨率。

我打算将布局设计到的 DP 分辨率是多少?我知道 android 有 4 种尺寸:

xlarge 屏幕至少为 960dp x 720dp 大屏幕至少为 640dp x 480dp 普通屏幕至少为 470dp x 320dp 小屏幕至少为 426dp x 320dp

但至少可以这么说。 如果给我一部 400dp x 800dp 的手机,而我的图像视图是为 640dp x 480dp 设计的,android 会缩小它吗?如果不是,那么我的内容看起来很糟糕。

请记住,我不想使用 wrap content 来缩放我的图像视图,因为我从服务器中提取图像并且我不知道确切的分辨率,所以图像视图最终会出现错误-shapen 如果我使用包装内容。

谢谢。

【问题讨论】:

  • 如果您使用的是 Android Studio,您的项目将默认在 res 目录中为 mdpi、hdpi、xhdpi 和 xxhdpi 文件夹设置文件夹。使用这些,您可以将同一组图像存储为不同大小以匹配每个分辨率,并且应用程序将根据设备的分辨率使用正确的图像。

标签: android imageview resolution scaling


【解决方案1】:

检查这些链接:

screens support
dp, dpi, sp...
还有这个one

【讨论】:

    猜你喜欢
    • 2010-11-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多