我正在开发一个将在不同的黑莓设备上运行的应用程序.
640 x 480
800 x 480
360 X 480
320 X 240
480 X 360
Run Code Online (Sandbox Code Playgroud)
请告诉我如何处理这些决议.我使用过Differnt PicturebackgroundField,EditFields等.
在Blackberry中没有单一的方法来处理不同的分辨率.您可以使用以下方式:
案例1.调整图像大小和缩放以获得不同的分辨率.
案例2.通过包含每个目标分辨率的图像来创建单个构建.
案例3.通过替换图像,创建单个源代码并为不同的分辨率构建不同的cod文件.
利弊:
案例1:这种方式提供的质量很差.PNG图像缩放不能提供良好的结果.
情况2:这种方式对于使用较少图像的小型项目是有益的.
情况3:通过这种方式,您可以根据屏幕高度和宽度实现布局代码,然后通过替换不同分辨率的图像来构建应用程序.我认为这就是Blackberry为不同分辨率上传不同COD的工具的原因.