Android干货分享|获取Gif的时间
【Android干货分享|获取Gif的时间】获取assets文件下的flash.gif路径,并获取gif时间。
InputStream inputStream = null;
try {
inputStream = getAssets().open("flash.gif");
byte[] bytes= new byte[inputStream.available()];
inputStream.read(bytes);
Movie movie = Movie.decodeByteArray(bytes, 0, bytes.length);
int time = movie.duration();
LogUtils.i_debug("flash_time:", "flash_time:" + time + "uiTelltime:" + 2550);
} catch (IOException e) {
LogUtils.i_debug("flash_time:", "error:" + e.getMessage());
} finally {
if(inputStream != null){
try {
inputStream.close();
inputStream = null;
} catch (IOException e) {e.printStackTrace();
}
}
}
推荐阅读
- android第三方框架(五)ButterKnife
- 第326天
- Android中的AES加密-下
- 带有Hilt的Android上的依赖注入
- android|android studio中ndk的使用
- 姚老师互动问答会|姚老师互动问答会 # 问题001(如何更有智慧的和身边人分享金刚智慧())
- 焦点学习田源分享第267天《来访》
- 《偶得》
- 2018.03.18
- 坚持分享第104天