2015-09-03 33 views
2

我想使用WebP格式將GIF製作爲原生GIF格式或MP4的替代品,但我不知道如何在Android中實際解碼並在視圖中顯示它。如何在Android中顯示Webp動畫

Giphy應用程序可以用作參考。我想用webp動畫實現類似的效果。

我找到了第三方庫 - Fresco(Facebook)。它爲動畫提供了一個視圖並對其進行了動畫處理。但是這個庫增加了幾個(!)兆字節的構建大小。

有沒有人有解決方案或建議如何在原生Android(不在WebView中)顯示動畫WebP動畫?

在此先感謝!

+1

RedReader應用程序有一個gif播放器的自定義實現,它的開源代碼讓你可以在這裏看到它https://github.com/QuantumBadger/RedReader/blob/master/src/main/java/jp/tomorrowkey/安卓/ gifplayer/GifDecoder.java –

回答

1

如果您針對不同的CPU提供單獨的APK,則「幾兆」的Fresco兆字節將變爲1兆字節。請參閱instructions