flutter
Bingfen�
这个作者很懒,什么都没留下…
展开
-
Flutter--手势
目录用GestureDetector进行手势检测用Dismissible实现滑动删除手势说明:Flutter的手势系统分为两层,第一层是触摸原事件(指针),有相应的四种事件类型:PointerDownEvent:用户与屏幕接触产生了联系;PointerMoveEvent:手指已从屏幕上的一个位置移动到另一个位置;PointUpEvent:用户已停止接触屏幕;PointerCancelEvent:此指针的输入不再指向此应用程序。第二层就是我们可以检测到的手势,主要分为三大类,包括轻击、拖动原创 2020-10-14 18:21:03 · 726 阅读 · 6 评论 -
Flutter--路由及导航
目录页面跳转基本使用页面跳转发送数据页面跳转返回数据总结路由及导航页面跳转基本使用说明:移动应用通常通过称为“屏幕"或“页面”的全屏元素显示其内容,在flutter中,这些元素称为路由,它们由导航器Navigator组件管理。导航器管理一组路由Route对象,并提供了管理堆栈的方法,例如Navigator.push和Navigator.pop.例子:查看商品详情页的跳转示例新建第一个页面加FirstScreen,添加一个跳转的按钮;再添加一个名为SecondScreen,在该页面里添加一个原创 2020-10-14 08:47:29 · 246 阅读 · 0 评论 -
Flutter--页面布局综合示例
Flutter–风景区页面的示例:代码:import 'package:flutter/material.dart';void main() => runApp(MyApp());class MyApp extends StatelessWidget{ @override Widget build(BuildContext context) { // TODO: implement build //风景区地址部分 Widget addressContainer原创 2020-10-11 20:58:21 · 463 阅读 · 0 评论 -
flutter--列表及表格布局
目录列表及表格布局ListView布局GridView布局Table布局总结:列表及表格布局ListView布局Main.dartimport 'package:flutter/material.dart';import 'list.dart';//引入list.dart,之后就可以使用其中的方法void main(){ //程序入口 runApp( new MaterialApp( title: "ListΩView布局示例", home: new M原创 2020-10-11 14:54:52 · 1899 阅读 · 0 评论 -
flutter--页面布局(Transform、Baseline、Wrap、Offstage)
目录flutter--页面布局(Transform、Baseline、Wrap、Offstage)Transform(矩阵转换)Baseline(基准线布局)Wrap(按宽高自动换行布局)flutter–页面布局(Transform、Baseline、Wrap、Offstage)Transform(矩阵转换)作用:做矩形变换-------可以对它的child做平移、旋转、缩放等操作主要属性表:属性名类型说明transformMatrix4一个4*4矩阵。orig原创 2020-10-11 14:39:08 · 488 阅读 · 0 评论