Map<String, WidgetBuilder> routesList() { Map<String, WidgetBuilder> re = new Map<String, WidgetBuilder>(); for (var i = 0; i < RoutesData.key.length; ...
分类:
其他好文 时间:
2019-04-02 17:12:13
阅读次数:
1255
dependencies: dependencies: image_picker: ^0.4.12+1 最新的^0.5+9编译无法通过 import 'dart:io'; import 'dart:async'; import 'dart:io'; import 'dart:async'; impo ...
分类:
其他好文 时间:
2019-04-02 10:49:56
阅读次数:
269
之前分析了红黑树的删除,这里附上红黑树的完整版代码,包括查找、插入、删除等。删除后修复实现了两种算法,均比之前的更为简洁。一种是我自己的实现,代码非常简洁,行数更少;一种是Linux、Java等源码版本的实现,实现的略为复杂,但效率更高。两种算法经过测试,在百万级的数据上效率不分伯仲;1000万的数 ...
分类:
编程语言 时间:
2019-03-30 21:28:18
阅读次数:
141
Flutter介绍 Flutter是Google推出的开源移动应用开发框架。开发者可以通过开发一套代码同时运行在iOS和Android平台。 它使用Dart语言进行开发,并且最终编译成各个平台的Native代码,这样既保证了开发效率,也保证了各个平台的运行效率。其相当于从头到尾重写了一套UI框架,不 ...
分类:
其他好文 时间:
2019-03-20 18:53:58
阅读次数:
226
Map的常用操作 1. [] , length 获取值和长度 2. isEmpty (),isNoEmpty () 是否为空 3.Keys ,values 获取所有的键 和值 4. containsKey(), containsValue() 是否包含某个key 是否包含某个值 5.remove ( ...
分类:
其他好文 时间:
2019-03-11 10:25:22
阅读次数:
214
二流课程也有其存在的价值,看到不同组件的轮流使用也是不断熟悉的过程,不过太眼花缭乱了。 授人以渔,基础用法是其一,讲清套路是其二,不然坑萌新。 那么 flutter 的套路是什么呢,我认为有下面几点: 1. 搞清楚最最最简运行程序骨架的含义(main.dart)。 2. 内置 Widget 构造函数 ...
分类:
其他好文 时间:
2019-03-09 23:22:11
阅读次数:
1093
在Android Studio下,flutter+dart开发环境配置 ...
分类:
其他好文 时间:
2019-03-06 13:21:38
阅读次数:
195
用dart语言实现的二叉树,实现了插入、查找、删除,中序遍历、前序、后序遍历等功能。 ...
分类:
编程语言 时间:
2019-03-01 18:45:20
阅读次数:
165
命令: flutter packages pub run build_runner build 使用 build_runner 生成 .g.dart 文件 flutter packages pub run build_runner wacth 监控生成文件,如果有改动时自动生成/更新 .g.dart ...
分类:
Web程序 时间:
2019-02-25 18:19:39
阅读次数:
403