gpt4 book ai didi

android - 将 Android 应用程序转换为 BlackBerry 平台时的 UI 问题

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:02:56 24 4
gpt4 key购买 nike

我正在将 Android 应用程序转换为在 Blackberry 平台上运行并将其发布在 BlackBerry World(BB Market place)中。

于是我继续关注了以下TUTORIAL是的,它在 BlackBerry 10 Device Simulator 中运行良好但有一些问题。

在 android 应用程序中,它具有为主屏幕类别定义的单独 UI,如下所示,并且在 android 上运行时在所有屏幕尺寸下都能很好地工作。

layout-small
layout
layout-large

但是转换为 BB 的应用程序,在某些情况下,底部 的部分 UI 超出了屏幕限制(在 BB 10 设备模拟器中)并且与黑莓屏幕不匹配。基本上 UI 高度对于 BB 10 模拟器屏幕来说太大了

此外,当我在 BB 10 设备模拟器 上运行时检查转换后的应用程序时,它引用了来自 android APP 的 layout-small 下定义的 UI。

所以我的问题是

1).我该怎么做才能使 UI 适合所有屏幕尺寸的黑莓设备(在将 Android 应用程序转换为 BB 时)?

2).我如何确保该应用程序在所有黑莓屏幕尺寸下都能正常运行? (因为我正在使用 BB 10 设备模拟器,但发现无法获取 BB Z10 或 Q10 设备皮肤)

3).是否可以将 Android 应用程序转换为在黑莓 10 操作系统版本之前的设备上正常工作? (因为我没有得到以下 LINK 的“概述”部分下解释的确切要点)

如果有人遇到过上述问题并找到了解决方案,我们将很高兴听到并感谢任何指导以解决此问题。提前致谢...!!!

最佳答案

1.) 这是一个棘手的问题。如果使用 layout-small,我猜你使用的是 720x720 模拟器,它是 Q10 分辨率(根据 http://supportforums.blackberry.com/t5/Android-Runtime-Development/Android-drawable-folder-layout-folder-for-BB-Z10-and-Q10/m-p/2169275#M3862,Z10 将使用 layout-large)。您的布局可能不适合方形屏幕。我想没有神奇的答案:你必须适应它。或许首先尝试使用 Z10 分辨率(参见第 2 点),以检查它是否解决了您的问题。

2.) 使用最新的模拟器,您可以选择 1280x768 (Z10) 或 720x720 (Q10) 屏幕。如果布局在模拟器上的两种屏幕尺寸上都能正常显示,那么它在真实设备上也能正常显示。要在 Z10 和 Q10 分辨率之间切换,您可以在模拟器启动时(最开始时)选择一个数字。

3.) Android 应用程序在两种设备上运行:运行 BB 平板电脑操作系统的 PlayBook 和 BB10 设备 (Q10/Q5/Z10)。我猜你的问题与 BBOS 7 及之前的版本有关。不,没有办法在它们上运行 Android 应用程序。

关于android - 将 Android 应用程序转换为 BlackBerry 平台时的 UI 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17597719/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com