Skip to content

powerzd/wanandroidByFlutter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

项目地址:https://github.com/powerzd/wanandroidByFlutter

整体介绍

一款基于Flutter框架的玩Android客户端,涉及到几乎所有布局方式,ListView(上拉刷新,下拉加载),GridView,手势监听,网络请求,本地存储,toast,dialog,轮播图,骨架屏等知识点。网络请求接口来源wanandroid官网api。

  1. 主界面,由五个tab页构成
图1 首页 图2 公众号 图1 工具页
图1 体系页 图2 设置
2. 搜索页等其他界面
图1 搜索 图2 体系 图1 注册

上手指南

开发环境:

Flutter 1.9.1+hotfix.2

Tools • Dart 2.5.0

开发工具:Android Studio

版本过低请使用flutter upgrade进行升级,正常情况下同步项目即可编译

使用到的框架(所有框架来源于 https://pub.dev/)

  1. 网络请求框架:dio 3.0.2 https://pub.dev/packages/dio
  2. 吐司toast:fluttertoast https://pub.dev/packages/fluttertoast
  3. 本地存储:shared_preferences https://pub.dev/packages/shared_preferences
  4. 轮播图: flutter_swiper https://pub.dev/packages/flutter_swiper
  5. webview:flutter_webview_plugin https://pub.dev/packages/flutter_webview_plugin
  6. 骨架屏视觉效果效果:shimmer https://pub.dev/packages/shimmer

下载地址

Android端:

下载地址1 下载地址2
iOS端: 请自行下载项目进行编译

感谢

鸿洋大佬的wanandroid平台和提供的api

作者

Github:zerodefine https://github.com/powerzd

掘金:zerodefine https://juejin.im/user/57ec6c70a22b9d005ba7eb36

备注

此版本为最初版本,存在一定的问题,同时功能也在进一步的扩展和优化当中。

About

wanandroid app with flutter

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages