【问题标题】:how to auto adjust design for all simulators如何自动调整所有模拟器的设计
【发布时间】:2010-11-09 12:35:14
【问题描述】:

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

【问题讨论】:

标签: user-interface blackberry device screen-size


【解决方案1】:

使用 HorisontalFieldManager 和 VerticalFieldManager(特别是使用 USE_ALL_WIDTH、USE_ALL_HEIGHT 样式标志)让生活更轻松。

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

谈到图片资源,比如背景等,有几种方法:

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

另请参阅
Blackberry User Interface Design - Customizable UI?
developing application for diffrent screen size
Supporting multiple screens - Blackberry
UI compatibility across all BlackBerry devices

【讨论】:

    猜你喜欢
    • 2015-06-10
    • 1970-01-01
    • 1970-01-01
    • 2015-09-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-29
    • 1970-01-01
    相关资源
    最近更新 更多