Skip to content

基于flutter开发的混合电影和音乐music app,主页有更多其他语言的版本,后端采用springboot+mybatis+mysql开发,包括底部tab导航,,首页,电影,电视剧,我的,搜索页,分类页,电影详情页,播放页,登录,注册,浏览记录,播放记录,收藏,缓存,电影排行榜等页面和模块,功能齐全完善,所有数据来自python爬虫程序,抓取k酷狗、爱奇艺和第三方电影网站实时电影数据,每周更新影片两只三次,持续更新中...

Notifications You must be signed in to change notification settings

wuyuanwuhui99/flutter-movie-app-ui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

flutter电影APP

开发者:吴怨吴悔

=============================界面预览(如果无法预览,请查看项目根目录png文件)==========================

app首页 app首页 app首页 app首页 app首页 app首页 app首页 app首页 app首页 app首页 app首页 app首页 app首页 app首页 app首页 app首页 app首页 app首页 app首页 app首页 app首页 app首页 app首页 app首页 app首页 app首页 app首页 app首页 app首页 app首页 app首页 app首页 app首页 app首页 app首页 app首页 app首页 app首页 app首页 app首页 app首页 app首页 app首页 =============================界面预览(如果无法预览,请查看项目根目录png文件)==========================

flutter版本:2.0.2

dart版本:2.12.1

项目系2020年开始搭建,所以使用的版本较老,更新版本会出现问题

运行命令:flutter run --enable-software-rendering

后端接口使用springboot开发,所有电影数据来自于python爬虫程序,爬取第三方电影网站数据

使用的插件

轮播:flutter_swiper: ^1.0.6

网络请求:dio: ^3.0.10

路由:fluro: ^1.5.1

屏幕相关:flutter_screenutil: ^0.5.1

状态管理器: provider: ^3.1.0+1

下拉加载:flutter_easyrefresh: ^2.1.5

提示组件fluttertoast: ^3.0.3

缓存:shared_preferences: ^0.4.1

webview:webview_flutter: ^0.3.10+4

路由:fluro: ^1.5.1

音频播放器:audioplayers: ^0.16.1

歌词:flutter_lyric: ^1.0.0

app功能

​ ●获取缓存用户数据

​ ●获取token

​ ●自动登录

​ ●状态管理器provider

​ ●底部导航栏

​ ●头像

​ ●电影搜索

​ ●banner轮播

​ ●滚动加载分类电影

​ ●电影详情页

​ ●电影推荐

​ ●电影评分

​ ●电影收藏

​ ●电影评论

​ ●电影播放器

​ ●电影播放地址切换

​ ●电影播放记录

​ ●电影浏览记录

​ ●电影收藏记录

​ ●用户使用情况

​ ●电影剧情

​ ●电影演员

​ ●音乐推荐

​ ●音乐分类

​ ●歌手分类

​ ●滚动加载歌手分类

​ ●推荐音乐

​ ●音乐圈

​ ●音乐评论

​ ●音乐播放

​ ●音乐歌词

​ ●播放进度

​ ●播放时间

​ ●上一首

​ ●下一首

​ ●循环播放

​ ●随机播放

​ ●顺序播放

​ ●注册

​ ●登录

​ ●退出登录

​ ●相机

​ ●相册

​ ●修改用户信息

​ ......

flutter版本参见:
https://github.com/wuyuanwuhui99/flutter-movie-app-ui
https://gitee.com/wuyuanwuhui99/flutter-movie-app-ui

react native版本参见:
https://github.com/wuyuanwuhui99/react-native-app-ui

在线音乐和电影后端接口项目和sql语句:
https://github.com/wuyuanwuhui99/springboot-app-service
https://gitee.com/wuyuanwuhui99/springboot-app-service

harmony鸿蒙java版本参见:
https://github.com/wuyuanwuhui99/Harmony_movie_app_ui
https://gitee.com/wuyuanwuhui99/Harmony_movie_app_ui

harmony鸿蒙arkts版本参见:
https://github.com/wuyuanwuhui99/Harmony-arkts-movie-music-app-ui
https://gitee.com/wuyuanwuhui99/Harmony-arkts-movie-music-app-ui

java安卓原生版本参见:
https://github.com/wuyuanwuhui99/android-java-movie-app-ui

kotlin安卓原生版本参见:
https://github.com/wuyuanwuhui99/android-kotlin-jetpack-movie-app

微信小程序版本参见:
https://github.com/wuyuanwuhui99/weixin-movie-app-ui
https://gitee.com/wuyuanwuhui99/weixin-movie-app-ui

uniapp版本参见:
https://github.com/wuyuanwuhui99/uniapp-vite-vue3-ts-movie-app-ui
https://gitee.com/wuyuanwuhui99/uniapp-vite-vue3-ts-movie-app-ui

vue2在线音乐项目:
https://github.com/wuyuanwuhui99/vue-music-app-ui

在线音乐后端项目:
https://github.com/wuyuanwuhui99/koa2-music-app-service

vue3+ts明日头条项目:
https://github.com/wuyuanwuhui99/vue3-ts-toutiao-app-ui

使用token做登录验证,/service/movie/接口不需要验证,/service/movie-getway/接口需要token验证

乐播放器正在开发中,音乐数据来自于python爬虫程序,爬取酷狗音乐数据,敬请关注

接口和数据请在本地电脑中,暂时没有购买和部署服务器,仅限本地调试,如有需要调试请联系本人启动外网映射

本地调试请把 http://192.168.0.5:5001 改成 http://254a2y1767.qicp.vip
该地址是映射到本人电脑的地址,需要本人电脑开机才能访问,一般在工作日晚上八点半之后或者周末白天会开机
如需了解是否已开机,请用浏览器直接打开该地址:http://254a2y1767.qicp.vip,如出现以下提示,则正常使用
外网映射正常访问提示

本站所有视频和图片均来自互联网收集而来,版权归原创者所有,本网站只提供web页面服务,并不提供资源存储,也不参与录制、上传 若本站收录的节目无意侵犯了贵司版权,请联系

联系方式:(微信)wuwenqiang_99、(邮箱)[email protected]

About

基于flutter开发的混合电影和音乐music app,主页有更多其他语言的版本,后端采用springboot+mybatis+mysql开发,包括底部tab导航,,首页,电影,电视剧,我的,搜索页,分类页,电影详情页,播放页,登录,注册,浏览记录,播放记录,收藏,缓存,电影排行榜等页面和模块,功能齐全完善,所有数据来自python爬虫程序,抓取k酷狗、爱奇艺和第三方电影网站实时电影数据,每周更新影片两只三次,持续更新中...

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages