我正在尝试使用Bitmap.getBitmapResource()
加载一些图片,但每张图片需要大约2到3秒才能加载。我正在测试Storm,特别是。奇怪的是,当我安装OS 5.0时,加载速度很快,没有任何延迟。
我应该查看使用的格式吗?或者文件存储在哪里?我已经尝试了具有透明度的24位和8位PNG。这些文件存储在COD的子目录中,因此getBitmapResource
传递路径,例如“images / img1.png”,而不仅仅是“img1.png”。
这有什么事情变慢了吗?
答案 0 :(得分:3)
如果您正在寻找在应用程序二进制文件中存储图像数据的最有效格式,建议使用带有565色空间的PNG。 BlackBerry Theme Studio工具包可以加载任何PNG并以此格式导出。它是最好的,因为黑莓在内部使用它。
答案 1 :(得分:1)
尝试使用EncodedImage,请参阅Is it better to use Bitmap or EncodedImage in BlackBerry?
如果您需要Bitmap类,请尝试bmp(不要忘记关闭BB项目设置中的“将图像文件转换为.png”选项)