/android-gif-animated-writer

Standalone Android Animated GIF Writer

Primary LanguageJavaEclipse Public License 1.0EPL-1.0

AnimatedGIFWriter

Standalone Android animated GIF writer.

How to use:

// True for dither. Will need more memory and CPU
AnimatedGIFWriter writer = new AnimatedGIFWriter(true);
OutputStream os = new FileOutputStream("animated.gif");
Bitmap bitmap; // Grab the Bitmap whatever way you can
// Use -1 for both logical screen width and height to use the first frame dimension
writer.prepareForWrite(os, -1, -1)
writer.writeFrame(os, bitmap);
// Keep adding frame here
writer.finishWrite(os);
// And you are done!!!

If used as normal GIF writer:

// True for dither. Will need more memory and CPU
AnimatedGIFWriter writer = new AnimatedGIFWriter(true);
OutputStream os = new FileOutputStream("output.gif");
Bitmap bitmap; // Grab the Bitmap whatever way you can
writer.write(bitmap, os);
// And you are done!!!