前言
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