Android:应用程序支持多种平板电脑屏幕分辨率

发布于 2024-10-31 12:02:06 字数 505 浏览 4 评论 0原文

我刚刚在 Galaxy Tab Emulator 上运行我的 Android 应用程序,其设计看起来很分散。现在我担心的是如何让应用程序完美适合所有平板电脑屏幕。因为我遇到了不同的 Android 平板电脑屏幕分辨率。 例如:

  • Samsung Galaxy Tab 10.1 3G - 10.1 英寸,1280 x 800 像素
  • Samsung P1000 Galaxy Tab - 7.0 英寸,600 x 1024 像素
  • Dell Streak 7 - 7 英寸 800×480
  • Motorola Xoom - 10.1 英寸,1280×800
  • Viewsonic G - 10.1 英寸 1024×600

对于小、中、大屏幕 Android 提供特定布局和可绘制文件夹。 对于平板电脑,xhdpi 和 xlarge 已经推出。但我的问题仍然是如何使设计可靠地兼容所有不同的平板电脑屏幕分辨率。

期待您的意见/建议。

谢谢。

I just ran my Android application on Galaxy Tab Emulator, where the design looks distracted. Now my worry is how to make the app fit perfectly on all the Tablet Screens. Since I came acrosss diffrent screen resolutions for Android Tablets.
For example:

  • Samsung Galaxy Tab 10.1 3G - 10.1 inches, 1280 x 800 pixels
  • Samsung P1000 Galaxy Tab - 7.0 inches, 600 x 1024 pixels
  • Dell Streak 7 - 7-inch 800×480
  • Motorola Xoom - 10.1-inch, 1280×800
  • Viewsonic G - 10.1-inchs 1024×600

For small, medium, large .. screens Android provides specific layout and drawable folders.
For tablets xhdpi and xlarge has been introduces. But still my question is how to make the design reliably compatible for all different tablet screen resolutions.

Look forward to your views/suggestions.

Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

戏蝶舞 2024-11-07 12:02:06

我在支持多个中遇到了使用新的尺寸限定符屏幕文档。

据此,您可以创建这样的文件夹,

res/layout/main_activity.xml           # For handsets (smaller than 600dp available width)
res/layout-sw600dp/main_activity.xml   # For 7” tablets (600dp wide and bigger)
res/layout-sw720dp/main_activity.xml   # For 10” tablets (720dp wide and bigger)

xhdpi 文件夹结合应该提供更多的粒度。

更新

我也遇到过这个,虽然这不是主题,但我认为在某些情况下可能有用

res/layout/mylayout.xml       # Default layouts
res/layout-v4/mylayout.xml    # Android 1.6 layouts
res/layout-v11/mylayout.xml   # Android 3.0 layouts

链接还有关于使用layout-v的有用提示 em>方法

I came across Using new size qualifiers in the Supporting Multiple Screens documentation.

According to this you can create folders like this

res/layout/main_activity.xml           # For handsets (smaller than 600dp available width)
res/layout-sw600dp/main_activity.xml   # For 7” tablets (600dp wide and bigger)
res/layout-sw720dp/main_activity.xml   # For 10” tablets (720dp wide and bigger)

this in combination with the xhdpi folder should give more granularity.

UPDATE

i came across this as well, though this is off the topic I think might be useful in some cases

res/layout/mylayout.xml       # Default layouts
res/layout-v4/mylayout.xml    # Android 1.6 layouts
res/layout-v11/mylayout.xml   # Android 3.0 layouts

this link has a useful tip as well regarding using layout-v approach

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文