我正在为BlackBerry开发一个j2me应用程序。我下载了一个大型GIF,现在想要缩放图像以适应屏幕。我正在寻找更好的性能,通过使用这样的方法来缩放图像。
答案 0 :(得分:-1)
我自己没有使用过microedition Image,但我最近使用过RIM的Image类,看起来最常见的分母表示是一个RGB值数组。我看到lcdui.Image有一个方法
getRGB(int[] rgbData, int offset, int scanlength, int x, int y, int width, int height)
应该给你需要的数组。然后,您可以使用
获取RIM位图或图像或PNGEncodedImageBitmap.setARGB(int[] data, int offset, int scanLength, int left, int top, int width, int height)
ImageFactory.createImage(Bitmap bitmap)
PNGEncodedImage.encode(Bitmap bitmap)