Я пытаюсь порта некоторый код из обычной программы Java в андроид платформы. К сожалению, значительная часть программы включает в себя манипулирование изображениями, и java's awt был отнят у меня. Я пытаюсь заменить awt.BufferedImage на Bitmap и надеялся, что единственными отличиями между этими двумя классами будут их интерфейсы. Я прочитал некоторую документацию, и это выглядело так, как будто это правда, но после того, как она упаковала весь материал изображения в хороший маленький класс и проверила почти тот же код как на моей машине разработки, так и на фактическом телефоне, одна программа работает, а другой нет. Итак:Различия между Bitmaps и BufferedImages
Кодирование для цвета не change- правильно? он по-прежнему 0xAARRGGBB- правильно?
сами изображения не changed- правильно? Когда я помещаю изображение в res/drawable, это точно такое же изображение. В первую очередь - они никоим образом не меняют разрешение - не так ли?
Доступ пикселей по существу то же самое, не так ли? Я по существу заменил все свои get/setRGB (x, y, RGB) с помощью get/setPixel (x, y, color). Нет никаких изменений в методе индексирования в сетку - есть ли?