2013. 7. 11. 12:48

애니메이션 GIF를 안드로이드에서 인코딩할 수 있는 라이브러리이다.

j2me 버전으로 만들어진 Animated GIF encoder(http://www.jappit.com/blog/2008/12/04/j2me-animated-gif-encoder/)가 있길래 내가 살짝 수정해서 android 에서 돌릴 수 있도록 했음.


다운로드:


AnimatedGifEncoder.java



레파지토리 : 

https://github.com/azki/Animated-gif-Encoder-For-Android



사용은 아래처럼. 아래의 image1과 image2는 android.graphics.Bitmap의 인스턴스임.


ByteArrayOutputStream bos = new ByteArrayOutputStream();

 

AnimatedGifEncoder encoder = new AnimatedGifEncoder();

encoder.start(bos);

encoder.addFrame(image1);

encoder.addFrame(image2);

encoder.finish();

 

return bos.toByteArray();



Posted by 아즈키