Skip to content

一款自学flutter不那么精良的网易云音乐app

License

Notifications You must be signed in to change notification settings

SlotSun/neatease_app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

neatease_app

一个利用闲暇时间自学flutter制作的网易云音乐App 目前还很简陋,需要再接再厉优化代码修复BUG补充功能

最近动态

暂缓更新。

下载体验

下载地址:蓝奏云 密码:f0f8

参考:

项目 链接 作者
网易云API 网易云音乐 NodeJS 版 API GitHub
不倦 不倦MUSIC SixBug

配置环境:

flutter vision:1.22.3
flutter doctor
打包操作
https://www.jianshu.com/p/04eb531da438

计划完成的功能:

  • 登录/退出登录
  • 主页banner
  • Fm
  • 搜索
  • 每日歌曲推荐
  • 排行榜
  • 歌单推荐
  • 歌单详情
  • 播放音乐
  • 歌词
  • 个人歌单
  • 收藏/取消歌单
  • 收藏/取消单曲
  • 创建歌单
  • 歌单详细操作:添加封面、简介等
  • 查看单曲评论
  • 发表单曲评论
  • 专辑评论
  • 歌单评论
  • mv播放(chewie: ^0.12.2)
  • mv
  • 电台播放
  • 电台节目评论
  • 获取歌曲详情
  • 获取歌手单曲
  • 获取歌手 mv
  • 获取歌手专辑
  • 获取歌手描述
  • 获取相似歌手
  • 获取相似歌单
  • 相似 mv
  • 签到
  • 心动模式/智能播放
  • 个人相关:发表动态、转发动态、删除动态
  • 修改个人资料
  • 通知相关
  • 分享
  • 更多
  • 本地歌曲
  • 通知栏控制

学习相关分享

依赖 参考
原型图 网易云
界面布局技巧 部分参考
组件库 修改下可以快速用
简单动画 Animations
状态管理 provider
本地持久 Sp
网络请求 Dio
路由跳转 fluro
动态权限 permission_handler
更多 待更

About

一款自学flutter不那么精良的网易云音乐app

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages