Skip to content

Latest commit

 

History

History
27 lines (20 loc) · 1.23 KB

README.md

File metadata and controls

27 lines (20 loc) · 1.23 KB

仿豆瓣电影 Flutter 项目

项目简介

基于豆瓣电影开放的api接口进行开发,巩固和学习flutter跨平台开发技术

先上效果图

左变是 ios 运行图,右侧是 android 运行图,gif图片有点大如长时间未显示请刷新尝试

项目介绍

状态管理:采用 Bloc 框架 结合了 RxDart 进行二次封装
网络请求:基于 Dio 进行的封装
数据解析:json_serializable
屏幕适配:采用将屏幕等分成设计尺寸的逻辑,详见 utils/Density
图片处理:cached_network_image
下拉刷新和上拉加载:pull_to_refresh
页面状态管理:自定义 LoadingView
加载弹窗:自定义LoadingDialog
标题栏:自定义 MyAppBar
主页底部Tab切换:自定义 BottomTabBar

安卓apk文件下载地址,IOS没有账号只能运行代码了

跳转到页面后找到 Download 按钮点击进行下载