2

我已经阅读了分发到特定屏幕的文档。

但我怀疑在普通屏幕- hdpi 本身上,我们有 3 种屏幕尺寸。那是

  • WVGA800 (480x800)
  • WVGA854 (480x854)
  • 600x1024

对于这些屏幕如何分发我的应用程序。我的应用程序在三星 Galaxy Tab(600X1024) 屏幕中崩溃。任何想法来处理这个。

提前致谢。

4

1 回答 1

2

您提供的链接提供了有关如何限制您的应用在将其发布到 Android 电子市场时可用的设备的信息。

要真正让您的应用程序在不同的屏幕尺寸和密度下良好显示是完全不同的事情。您应该参考 Pragna 在他的回答中给出的链接;你应该避免 AbsoluteLayout;您应该避免使用绝对尺寸并始终使用 dp / sp;你应该允许Android通过LinearLayout和RelativeLayout来组织你的布局;您应该为不同的屏幕密度提供不同的位图可绘制对象;您应该考虑在不同的屏幕尺寸/密度下优化布局。

在没有看到任何代码的情况下,很难确定您的应用在 Galaxy Tab 上运行不佳的任何具体原因,但这些通常是您需要采用的做法,以便让您的应用在各种屏幕上运行尺寸、密度和外形尺寸。

于 2011-06-16T06:34:18.140 回答