版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Northwestern/article/details/85014441
最近Android开发的过程中,遇到一些常见的需求,开源项目可以满足需求,使用开源项目可以迅速的把APP框架搭起来,提升开发效率,再次总结一下,方便后续的开发流程。
001 文件下载 FileDownloader
7.8k star , Android 文件下载引擎,稳定、高效、灵活、简单易用。 是流利说开源的框架
Github 地址 https://github.com/lingochamp/FileDownloader
002 视频播放 JiaoZiVideoPlayer
8.2k star 可以自己定制UI和切换后台播放引擎
Github地址 https://github.com/lipangit/JiaoZiVideoPlayer
003 视频播放 ijkplayer
21.5k star B站开源的视频播放引擎
Github地址 https://github.com/Bilibili/ijkplayer
004 视频录制 VideoRecorder
1.5k star android视频录制,模仿微视,支持按下录制、抬起暂停。进度条断点显示。
Github地址: https://github.com/qdrzwd/VideoRecorder
005 视频播放 ExoPlayer
11.5k star 谷歌官方出品的视频播放器
Github地址 https://github.com/google/ExoPlayer