如何在android中通过两个位图制作gif图像

时间:2011-12-15 05:02:54

标签: android gif animated-gif

我只想制作2个位图图像的动画gif图像,我将从相机中获取并想要发送该gif图像。

1 个答案:

答案 0 :(得分:4)

http://jiggawatt.org/badc0de/android/index.html#gifflen

的原生图书馆
  

我已经为Android编写了一个小的原生lib来进行Bitmap的颜色量化(从2到256种颜色)并将结果保存为动画GIF中的帧(您可以添加任意数量的帧)。   您可以根据自己的需要修改和删除库代码。使用的颜色量化器是Anthony Dekker的Ne​​uQuant,我做了一些修改。

对于基于java的库,请尝试http://www.jappit.com/blog/2008/12/04/j2me-animated-gif-encoder/

  

用法非常简单,它需要以下步骤:       实例化您的AnimatedGifEncoder对象       通过传递一个OutputStream作为参数来启动它(例如:一个ByteArrayOutputStream)       使用addFrame()方法添加Image对象       通过调用finish()

来完成它