Flukit使用

1,268 阅读1分钟

前言

Flukit

flukit (Flutter UI Kit)是一个Flutter Widget库。

内容

页面跳转

列表定义了一个ListPage,里面的元素是ListTile,数据源为PageInfo,响应事件是使用Navigator.push进行页面的跳转

class PageInfo {
  PageInfo(this.title, this.builder, [this.withScaffold = true]);

  String title;
  WidgetBuilder builder;
  bool withScaffold;
}

由于定义了可传入WidgetBuilder ,外部传入相应的页面可以直接进行跳转

PageInfo("test", (ctx) => TestRoute()),

常用

swiper:横向无限滚动广告

相册:可放大缩小照片

InfiniteListView:下拉刷新上啦加载

一些封装好的按钮效果

地理位置选择列表

迁移

assets,packeage_src,lib复制到工程,关联路径然后pub get

lib里面的文件可能会报错,需要修改一下路径

比如我的工程名是flutter_uilayout

之后就能完美运行了~end