Как получить великолепно выглядящие прозрачные PNG на BlackBerry? - PullRequest
1 голос
/ 05 января 2011

Я могу использовать PNG с тенями, но эффект при отображении на BlackBerry выглядит так, как будто прозрачный канал сворачивается вниз от исходного плавного градиента до нескольких прозрачных значений, что дает ему прерывистый вид.* Та же проблема встречается при рисовании в пользовательском интерфейсе с использованием полей BlackBerry или метода graphics.drawBitmap.Кто-нибудь хочет поделиться советами для получения великолепно выглядящих прозрачных эффектов на BlackBerry?

1 Ответ

3 голосов
/ 05 января 2011

Добавьте ваши изображения или предварительно скомпонуйте их.При загрузке изображения в BlackBerry вы получаете максимум 4 бита альфа-данных, что позволяет 4 бита каждый для RGB.Так что, если вы хотите растушевать прозрачные изображения, выберите RGB4444.Если вы не смешиваете их, именно поэтому 8-битная альфа просто сопоставляется с ближайшим 4-битным значением.

Если вы не включаете альфа-данные (то есть, предварительно составные), вы можете получить RGB565который будет иметь лучшее качество изображения в целом, но вам придется иметь дело со статическим позиционированием ваших теней.

...