如何自动调整所有模拟器的设计

发布于 2024-10-01 12:12:28 字数 93 浏览 5 评论 0原文

我正在使用 9630 BlackBerry 模拟器开发应用程序,但是当我使用 9550 模拟器进行测试时,我的应用程序会脱离屏幕。如何针对所有模拟器进行调整以避免这种情况?

I am developing an application with the 9630 BlackBerry simulator, but when I test with the 9550 simulator, my app draws off-screen. How do I adjust for all simulators to avoid this?

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

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

发布评论

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

评论(1

活泼老夫 2024-10-08 12:12:28

使用 Horizo​​ntalFieldManager 和 VerticalFieldManager(特别是使用 USE_ALL_WIDTH、USE_ALL_HEIGHT 样式标志)可以让生活变得更轻松。

还要记住在字段管理器中使用滚动(例如垂直列表)

谈论图像资源,如背景等,有几种方法可以采用:

  • 针对每个屏幕尺寸的单独图像资源+在设备特定期间复制/删除的ant文件 为每个屏幕尺寸构建
  • 单独的图像资源+运行时屏幕尺寸检查和通过文件名选择资源
  • 运行时图像资源生成(如Android中的9补丁)
  • 尽量避免使用图像资源,并使用渐变或纯色背景

另请参阅
Blackberry 用户界面设计 - 可自定义 UI?
开发针对不同屏幕尺寸的应用程序
支持多个屏幕 - Blackberry
所有 BlackBerry 设备的 UI 兼容性

Using HorisontalFieldManager and VerticalFieldManager (aspecially with USE_ALL_WIDTH, USE_ALL_HEIGHT style flags) makes life easier.

Also remember about using scroll inside field managers (ex. for vertical lists)

Talking about image resources, like backgrounds etc, there are several ways you can go:

  • separated image resources for each screen size + ant file to copy/delete during device-specific build
  • separated image resources for each screen size + runtime screen size check and resource selection by filename
  • runtime image resources generation (like 9 patch in Android)
  • try to avoid use of image resources, and use gradient or solid backgrounds

See also
Blackberry User Interface Design - Customizable UI?
developing application for diffrent screen size
Supporting multiple screens - Blackberry
UI compatibility across all BlackBerry devices

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