本项目已全部开源,欢迎Star&Fork。
项目网址:帅帅影视
安装包地址:
帅帅影视Android版本(对应的版本号为v1.0.0)
iOS版本目前没有证书无法打包,需要小伙伴们自己运行打包了。iOS版本的样式图可以往下看。
Flutter是什么?
Flutter 是 Google 用以帮助开发者在 iOS 和 Android 两个平台开发高质量的原生应用的全新移动 UI 框架; (另外其他操作系统:Linux,Window,Mac, Fuchsia,也同样支持。因为该项目只做了移动端,所以其他系统不在这里讲述)
Flutter 的目标是解决移动开发中的两个重要问题:其一是实现原生应用的性能和与平台的集成,其二是提供一个多平台,可移植的 UI 工具包来支持高效的应用开发。
项目介绍:
本项目参考88影视app来做的一个flutter版本。项目包含视频列表页面,视频详情页面,视频播放页面,排行榜页面,今日更新页面,搜索页面,播放历史页面等等。目前该项目的基本功能已经完成,后期会接着进行版本的迭代。本项目会长期维护。
iOS式样图:
使用到的三方库:
第三方库功能github地址
dio网络请求https://github.com/flutterchina/dio
video_player视频播放https://github.com/flutter/plugins/tree/master/packages/video_player
chewie视频播放https://github:com/brianegan/chewie
fluro路由跳转https://github.com/theyakka/fluro
connectivity网络变化监听https://github.com/tekartik/sqflite
flutter_easyrefresh上拉加载下拉刷新https://github.com/xuelongqy/flutter_easyrefresh
flutter_sticky_header粘性头部https://github.com/letsar/flutter_sticky_header
cached_network_image图片缓存https://github.com/Baseflow/flutter_cached_network_image
fluttertoast吐司https://github.com/ponnamkarthik/FlutterToast
版本更新记录
v1.1.0 2020-09-08
1.修复视频快速切换bug
2.视频播放器添加手势滑动调整音量和亮度
3.修改文字搜索历史逻辑
4.修改部分icon图标
v1.0.0 2020-08-19
1. 添加留言模块
2. 添加历史记录可以点击继续观看功能
3.添加控制视频是否自动播放功能
4.添加启动页闪屏动画功能
v0.0.1 2020-08-04
1.帅帅影视的基本功能已完成
网友评论