【问题标题】:Distributing to Specific Screen in Android?分发到Android中的特定屏幕?
【发布时间】:2011-06-16 05:44:19
【问题描述】:

我已阅读 distribution to Specfic screens 的文档。

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

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

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

提前致谢。

【问题讨论】:

    标签: android android-layout android-screen-support


    【解决方案1】:

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

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

    如果没有看到您的任何代码,很难确定您的应用在 Galaxy Tab 上无法正常运行的任何具体原因,但这些通常是您需要采用的做法,以便让您的应用在各种碎石尺寸、密度和形状因素。

    【讨论】:

    • 要将您的应用分发到特定尺寸的设备,请确保您在清单中包含正确的兼容屏幕。根据我的回答,仅此一项并不能确保它在这些设备上真正显示
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-06
    • 1970-01-01
    相关资源
    最近更新 更多