书旗小说 Flutter 版 flutter_shuqi
简介
这是一个用Flutter写的书旗小说客户端。
主要实现的功能有:
- 框架:App常用的Tab框架,UI根据系统字体设定自适应;
- 书城:3D轮播、菜单、五种通过API配置的卡片样式;
- 小说详情:导航栏样式切换动效、高斯模糊效果、文字伸缩;
- 书架:顶部云彩动效、导航栏样式切换动效、书籍展示;
- 我的:未登录/登录状态切换,菜单展示;
- 登录:获取验证码、用户登录、用户状态缓存、用户注销。
所有功能都是用Dart写的,iOS和Android的代码复用率达到了100%
我试着让这个Demo的结构尽量接近实际项目,同时使用比较简单方式去实现功能。这样可以让刚接触Flutter的人更够容易理解代码。
App中的网络请求均通过一个名为Request的工具类。在Request内部,通过本地mock方式,获取模拟数据。
第三方依赖
- carousel_slider
- cached_network_image
- shared_preferences
- flutter_webview_plugin
- share
安装
- Clone the repo
$ git clone https://github.com/huanxsd/flutter_shuqi.git $ cd flutter_shuqi
- Running:
$ flutter run
screen shot for iOS
screen shot for Android
项目地址
- github:https://github.com/huanxsd/flutter_shuqi
相关推荐
dadaooxx 2020-06-14
四叶草 2020-03-28
HSdiana 2020-02-14
woyanyouxin 2015-04-27
paleyellow 2019-09-07
paypalmts 2019-07-01
stdjkdblom 2019-07-01
一只刚刚上路的猿 2015-04-27
duangduangdada 2019-03-23
Alexantao 2019-03-11
党薇 2019-01-07
赵小文wencie 2019-02-24
CycloneKid 2018-11-26
IndustBee 2019-04-23
87173653 2019-04-12
wumxiaozhu 2018-10-27
zlxcsdn 2017-04-14
pythonjw 2015-07-07