Какой формат изображения самый быстрый для BlackBerry? - PullRequest
3 голосов
/ 25 марта 2010

Я пытаюсь загрузить некоторые изображения, используя Bitmap.getBitmapResource(), но загрузка каждого изображения занимает около 2 или 3 секунд. Я тестирую на Шторме, в частности. Странно то, что когда я устанавливаю OS 5.0, загрузка идет очень быстро, без задержки.

Должен ли я смотреть на используемый формат? Или где хранятся файлы? Я пробовал как 24-, так и 8-битные PNG с прозрачностью. Файлы хранятся в подкаталоге COD, поэтому getBitmapResource передается путь, например «images / img1.png», а не просто «img1.png».

Что-нибудь замедляет?

Ответы [ 2 ]

3 голосов
/ 25 марта 2010

Если вы ищете наиболее эффективный формат для хранения данных изображения в двоичном файле вашего приложения, рекомендуется использовать PNG с цветовым пространством 565. Инструментарий BlackBerry Theme Studio имеет возможность загружать любой PNG и экспортировать его в этот формат. Это лучший, потому что BlackBerry использует его для внутреннего использования.

1 голос
/ 25 марта 2010

Попробуйте использовать EncodedImage, см. Лучше ли использовать растровое изображение или EncodedImage в BlackBerry?
Если вам нужен класс Bitmap, попробуйте также bmp (не забудьте отключить опцию «конвертировать файлы изображений в .png» в настройках проекта BB)

...