03 2020 档案

生命周期
摘要:构造函数 // 和其它高级语言类似,构造函数只在创建实例时执行一次。 initState // 当插入到渲染树时调用,此方法只执行一次。 // 它类似于Android Fragment的onCreateView函数。 didChangeDependencies // 1. 在initState方法后 阅读全文

posted @ 2020-03-27 12:48 完美前端 阅读(164) 评论(0) 推荐(0)

flutter table使用方法
摘要:Table 使用说明 /** * Flutter Table组件用法详解 * * 本代码段展示了如何使用Flutter的Table组件来创建一个带有自定义列宽和边框的表格。 * * 你可以通过下面的属性来控制表格的各个方面: * - children:表格的行,是一个TableRow的列表。 * - 阅读全文

posted @ 2020-03-25 16:46 完美前端 阅读(3905) 评论(0) 推荐(0)

flutter pageView
摘要:Flutter PageView 组件用法详解 /** * * - scrollDirection: 滚动方向,可以选择 Axis.horizontal 或 Axis.vertical。 * - reverse: 反转,是否从最后一个开始算0。 * - controller: PageControl 阅读全文

posted @ 2020-03-24 20:25 完美前端 阅读(836) 评论(0) 推荐(0)

flutter 下拉刷新 上拉加载
摘要:完整的代码, 可以复制引用 _UpDown是一个State类,其中主要有两个功能:下拉刷新和上拉加载更多。 _getData函数用于从服务器获取数据。当数据长度小于预期的pageSize时(如20),它会将pageFlag设置为false,这表示没有更多的数据可以加载。 下拉刷新功能通过Refres 阅读全文

posted @ 2020-03-20 21:16 完美前端 阅读(658) 评论(0) 推荐(0)

flutter Overlay创建层 和 单次定时器 多次定时器
摘要:Flutter Overlay 组件用法详解 /** * * Overlay 是一个用于在当前界面上添加浮动层的组件。它是一个 StatefulWidget,其 createState 方法返回一个 OverlayState 对象。 * 通过 Overlay.of(context) 可以获得当前上下 阅读全文

posted @ 2020-03-17 13:08 完美前端 阅读(429) 评论(0) 推荐(0)

flutter picker 选择器
摘要:先上效果图 单列选择器 // 定义一个单列的数据集合 var aa = ["11","22","33","44"]; // 调用PickerTool来显示一个单列选择器 PickerTool.showStringPicker(context, data: aa, // 数据源 // normalIn 阅读全文

posted @ 2020-03-16 17:58 完美前端 阅读(5104) 评论(0) 推荐(0)

flutter error collection
摘要:一, Why to fix “Frameworks/Flutter.framework: Permission denied” 解决方案: 替换 Flutter SDK packages/flutter_tools/bin/xcode_backend.sh #!/bin/bash# Copyrigh 阅读全文

posted @ 2020-03-13 09:46 完美前端 阅读(433) 评论(0) 推荐(0)

flutter 页面布局 SizedBox ConstrainedBox LimitedBox AspectRatio FractionallySizedBox
摘要:SizedBox 使用说明 /** * SizedBox 是一个简单的盒子,可以具有指定的宽度和高度。 * * - width:控制宽度。 * - height:控制高度。 * - child:盒子里的子组件。 */ SizedBox( width: 200.0, height: 200.0, ch 阅读全文

posted @ 2020-03-10 15:15 完美前端 阅读(237) 评论(0) 推荐(0)

flutter-mac配置电脑环境
摘要:一、准备工作 1、安装最新的 Xcode 2、电脑上面需要安装 brew https://brew.sh/ 二、下载 Flutter、配置 Flutter 环境变量、配置 Flutter 镜像 1、下载 Flutter SDK 下载慢找国内的镜像下载 https://flutter.dev/docs 阅读全文

posted @ 2020-03-03 22:52 完美前端 阅读(985) 评论(0) 推荐(0)

flutter 项目签名验证原理、签 名验证算法 时间差问题
摘要:1. Flutter Md5 加密 // 引入所需的库: utf8 用于编码, crypto 用于md5加密 import 'dart:convert'; import 'package:crypto/crypto.dart'; main() { // 对"Hello"字符串进行md5加密并打印结果 阅读全文

posted @ 2020-03-02 16:00 完美前端 阅读(1059) 评论(0) 推荐(0)

flutter 父子组件 event_bus
摘要:EventBus概述 // EventBus 是一个用于Dart的事件总线。它可以用来帮助应用组件之间进行解耦合的通信。 // 更多详情和使用方法可以访问官方文档: https://pub.dev/packages/event_bus 创建eventBus.dart文件 // 导入event_bus 阅读全文

posted @ 2020-03-02 14:40 完美前端 阅读(489) 评论(0) 推荐(0)

flutter 官方推荐的状态管理库 provider 的使用
摘要:一、Flutter状态管理简介 Flutter 状态管理 通俗的讲:当我们想在多个页面(组件/Widget)之间共享状态(数据),或者一个页面(组件/Widget)中的多个子组件之间共享状态(数据),这个时候我们就可以用 Flutter 中的状态管理来管理统一的状态(数据),实现不同组件直接的传值和 阅读全文

posted @ 2020-03-01 00:20 完美前端 阅读(1498) 评论(0) 推荐(0)

导航