我不會把簡單的圖像製作成像GIF這樣的動畫圖像。我可以選擇圖片作爲圖庫並存儲在圖像文件中。但是,如何將圖像文件修改爲動畫圖像或GIF文件。如何將圖像製作成像GIF這樣的動畫圖像?
回答
這個問題需要更多的信息。該文件是否已經是GIF並且不是動畫或者您是否想要將圖像轉換爲GIF?後者是不可能的,GIF是一系列圖像。
您必須在別處創建GIF,並且最容易使用Glide(https://github.com/bumptech/glide)或Picasso(http://square.github.io/picasso/)等庫來加載GIF。
您的分鐘我可以創建多個圖像並在GIF中修改? –
你必須選擇你想GIF圖像,然後使用位圖和後臺線程/ Asynchtask運行代碼:
在這裏,我用繪製對象,你的情況將圖像轉換爲位圖,並使用它。
Bitmap one=BitmapFactory.decodeResource(getResources(),R.drawable.neon0);
Bitmap two=BitmapFactory.decodeResource(getResources(),R.drawable.neon1);
Bitmap three=BitmapFactory.decodeResource(getResources(),R.drawable.neon2);
ByteArrayOutputStream bos = new ByteArrayOutputStream();
AnimatedGifEncoder encoder = new AnimatedGifEncoder();
encoder.start(bos);
encoder.addFrame(one);
encoder.addFrame(two);
encoder.addFrame(three);
encoder.finish();
FileOutputStream outStream;
try{
outStream = new FileOutputStream(Environment.getExternalStorageDirectory().getPath() +
"/IMAGES_GIF/" + "animated.gif");
outStream.write(bos.toByteArray());
outStream.close();
}catch(Exception e){
e.printStackTrace();
}
獲取類來自:
謝謝。 ,但我只想要一個圖像轉換爲Gif像動畫不使用多個圖像。你可以給我一個波動畫 –
的一些箴言意味着你想動畫單個圖像部分? –
我只想要1個圖像轉換GIf並設置在animation.it可能嗎? –
- 1. 如何獲取動畫GIF圖像的當前圖像?
- 2. 在圖像視圖中播放動畫GIF圖像文件
- 3. jQuery自動完成:如何顯示動畫GIF加載圖像
- 4. 如何測試像'Loading'這樣的gif圖像是否正常工作?
- 5. 如何安排像這樣的圖像?
- 6. 如何定位像這樣的圖像?
- 7. 帶動畫gif的IOS UIButton圖像
- 8. 動畫JPanel上的.GIF圖像
- 9. 下載Java中的動畫gif圖像
- 10. NSImageView中的動畫GIF圖像
- 11. 將.png圖像轉換爲.gif圖像
- 12. 如何將現有圖像製作成回形針圖像?
- 13. 圖像庫和gif圖像
- 14. 圖像動畫像
- 15. 動畫GIF圖像作爲iPhone的啓動畫面
- 16. 從多圖像(動畫)GIF文件顯示單個圖像
- 17. 返回GIF圖像(圖像不會在瀏覽器動畫)
- 18. GIF圖像在背景圖像屬性需要停止動畫
- 19. 如何在Facebook Messenger API中像這樣發送動畫GIF?
- 20. 將多個Postscript圖像轉換成動畫gif
- 21. 使用Rmagic將動畫GIF轉換成一個圖像
- 22. 如何在Mapview中使用動畫定製Pin(gif圖像)?
- 23. .gif圖像作爲畫布背景
- 24. wpf加載一個gif圖像動畫
- 25. PHP GD圖像 - 輸出動畫GIF
- 26. 帶有PHP動畫GIF圖像
- 27. 動畫GIF大於源圖像
- 28. onclick播放動畫圖像(GIF)
- 29. IOS支持顯示GIF動畫圖像?
- 30. 使動畫像制動圖像
使用GIF編碼器合併圖像和創建動畫 –
但怎麼可能呢? –
你能給我一個ans的任何代碼嗎? –