书旗小说 Flutter 版 flutter_shuqi

MIT
Dart
跨平台
2019-01-17
素敌

高仿书旗小说 Flutter版,支持iOS/Android

高仿书旗小说 Flutter 版

Github地址

screen shot for iOS

screen shot for Android

简介

这是一个用Flutter写的书旗小说客户端。

主要实现的功能有:

  • 框架:App常用的Tab框架,UI根据系统字体设定自适应;

  • 书城:3D轮播、菜单、五种通过API配置的卡片样式;

  • 小说详情:导航栏样式切换动效、高斯模糊效果、文字伸缩;

  • 书架:顶部云彩动效、导航栏样式切换动效、书籍展示;

  • 我的:未登录/登录状态切换,菜单展示;

  • 登录:获取验证码、用户登录、用户状态缓存、用户注销。

所有功能都是用Dart写的,iOS和Android的代码复用率达到了100%

我试着让这个Demo的结构尽量接近实际项目,同时使用比较简单方式去实现功能。这样可以让刚接触Flutter的人更够容易理解代码。

App中的网络请求均通过一个名为Request的工具类。在Request内部,通过本地mock方式,获取模拟数据。

安卓版扫码下载

第三方依赖

安装

  1. Clone the repo

$ git clone https://github.com/huanxsd/flutter_shuqi.git
$ cd flutter_shuqi

  1. Running:

$ flutter run

最后

如果你喜欢这个项目,欢迎给我一个star。我将持续更新这个项目 :)

也欢迎在Github主页关注我的其他项目。

如果对这个项目有任何建议或意见,欢迎加入Flutter QQ群。

的码云指数为
超过 的项目
加载中
请先登录后再评论。

暂无资讯

暂无问答

Flutter - flutter desktop embedding / flutter 桌面支持

2019年5月9日,随着谷歌在IO19宣布Flutter支持Web平台,就标志着Flutter已经全面支持所有平台(移动、网页、桌面、嵌入式)。 现编一个跨平台小段子: 微软Xarmarin:喵喵喵???不是我最先...

2019/04/10 10:10
344
0
[Flutter]-Flutter配置安装

Flutter配置安装: http://url.cn/56KHKiz

2018/09/13 17:47
106
0
flutter

Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。 Flutter可以与现有的代码一起工作。在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完...

2018/12/12 11:25
51
0
Flutter-charts_flutter圖表

pub.dev搜索charts_flutter 導入依賴 charts_flutter: ^0.8.1 項目導入 import 'package:charts_flutter/flutter.dart' as charts; 例子 import 'package:flutter/material.dart'; import '...

2019/11/04 12:25
50
0
flutter Oops; flutter has exited unexpectedly

使用模拟器时执行flutter run 报出下面一大堆错误 注意只有模拟器有这种问题,真机可以正常运行 Oops; flutter has exited unexpectedly. Sending crash report to Google. Crash report se...

2019/08/23 13:28
36
0
Flutter 状态管理 flutter_Provide

项目的商品类别页面将大量的出现类和类中间的状态变化,这就需要状态管理。现在Flutter的状态管理方案很多,redux、bloc、state、Provide。 Scoped Model : 最早的状态管理方案,我刚学Flutt...

2019/08/20 14:28
40
0
Flutter视频教程Flutter构建web应用flutter使用教程 flutter入门到精通全套

│flutter资料总共二套:第一套《flutter技术从入门到精通》 ├─1 Flutter 移动应用:开发准备 │ │ 1 介绍.mp4 │ │ 2 安装 Flutter SDK(macOS).mp4 │ │ 3 配置 iOS 开发环境(macOS...

2019/06/02 16:47
134
0
flutter

flutter!

2018/12/03 14:24
0
0
Flutter学习之路---------第一个Flutter项目

Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。 Flutter可以与现有的代码一起工作。在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完...

2018/08/06 22:08
2.9K
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部