书旗小说 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群。

的码云指数为
超过 的项目
加载中

评论(0)

暂无评论

暂无资讯

暂无问答

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

高仿书旗小说 Flutter版,支持iOS/Android 高仿书旗小说 Flutter 版 Github地址 https://github.com/huanxsd/flutter_shuqi screen shot for iOS screen shot for Android 简介 这是一个用F...

01/17 10:35
8
0
深入理解flutter的编译原理与优化

闲鱼技术-正物 问题背景 对于开发者而言,什么是Flutter?它是用什么语言编写的,包含哪几部分,是如何被编译,运行到设备上的呢?Flutter如何做到Debug模式Hot Reload快速生效变更,Release...

2018/07/02 14:55
39
0
从0开始写一个基于Flutter的开源中国客户端(1)——Flutter简介及开发环境搭建

近几年,移动端跨平台开发方案层出不穷,从Facebook开源ReactNative,到阿里跟进WEEX,前端技术在移动端跨平台开发中大展身手,笔者作为一名Android开发者,经历了从Reactjs到Vuejs的不断学习...

2018/08/06 15:18
448
0
Flutter 初尝:从 Java 无缝过渡

准备阶段 下载 Flutter SDK 如果不能科学上网,可以声明 PUB_HOSTED_URL 和 FLUTTER_STORAGE_BASE_URL 两个环境变量,执行如下两行命令,是为了让 Flutter 在安装过程中使用国内的镜像: ex...

2018/06/30 08:55
74
0
flutter 常见问题

flutter, dart 更新慢 参考官方文档 mac 上,请直接把文中的参数添加到对应的bash配置文件中 我这里是.zshrc #### 设置dart和flutter的中国源 export PUB_HOSTED_URL=https://pub.flutter-io...

2018/10/02 22:18
66
0
深入理解flutter的编译原理与优化

摘要: 闲鱼技术-正物 问题背景 对于开发者而言,什么是Flutter?它是用什么语言编写的,包含哪几部分,是如何被编译,运行到设备上的呢?Flutter如何做到Debug模式Hot Reload快速生效变更,...

2018/07/02 17:41
36
0
期待已久,Flutter 1.0 正式发布!

在的 Flutter Live 2018 上,Google 宣布 Flutter 1.0 正式发布。这是一个基于 Dart 的移动开发平台,旨在帮助开发者在 iOS 和 Android 两个平台上开发高质量的原生应用界面。此外,Google ...

2018/12/07 09:24
13
0
Flutter ListView以及GridView的列表展示与Item点击事件

本文章为作者在学习Flutter 时的学习总结,在本文中你可了解到以下内容: Flutter的安装与项目创建 Flutter中ListView的使用 Flutter中GridView的使用 Flutter中Text控件的使用 Flutter中Ima...

2018/08/14 13:36
1K
0
【Flutter教程】从零构建电商应用(一)

在这个系列中,我们将学习如何使用google的移动开发框架flutter创建一个电商应用。本文是flutter框架系列教程的第一部分,将学习如何安装Flutter开发环境并创建第一个Flutter应用,并学习Flu...

2018/12/13 09:01
928
0
Flutter学习之路---------第一个Flutter项目

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

2018/08/06 22:08
143
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部