Flutter
Mavolas
在程序员的路上越走越远
展开
-
Flutter沉浸式状态栏
在Android 这入口activity 添加如下代码即可 Android 4.4 默认支持设置状态栏颜色 if(Build.VERSION.SDK_INT>=Build.VERSION_CODES.LOLLIPOP) {//API>21,设置状态栏颜色透明 getWindow().setStatusBarColor(0); }完整代码public class Mai...原创 2018-12-05 13:48:22 · 2768 阅读 · 1 评论 -
Dart学习-操作符 --一些符号的解释
dart定义了下表所示的运算符。你可以重写许多这些运算符。描述运算符描述一元后缀expr++ expr-- () [] . ?.一元前缀-expr !expr ~expr ++expr --expr乘法类型* / % ~/%取余 ~/取整加法类型+ -移动位运算<< >>与位运算&...原创 2019-03-14 16:40:58 · 2566 阅读 · 0 评论 -
Dart关键字及类型
跟java相比,Dart特有的关键字有:(25个)关键字deferredasassertdynamicsync*asyncasync*inisawaitexportlibraryexternaltypedeffactoryoperatorvarpartconstrethrowcovariantsetyield...原创 2019-03-14 17:23:08 · 1579 阅读 · 0 评论 -
Dart 异步操作
异步(Asynchrony support)Dart 语言是目前少数几个支持异步操作的语言。一般使用async函数和await表达式实现异步操作。Dart 库提供asynchronous的功能。该功能提供接口来进行耗费时间的操作,二调用的主代码不用等待耗时操作执行完成后才进行操作。该功能返回Future或Stream对象。代码使用了async或await就是异步处理,虽然代码看起来像是...原创 2019-03-14 17:37:29 · 843 阅读 · 0 评论 -
Flutter Timer用法,延时执行
代码示例const timeout = const Duration(seconds:3);const ms= const Duration(milliseconds:1);startTimeOut([int milliseconds]){ var duration = milliseconds==null?timeout :milliseconds*ms return new Tim...原创 2019-03-12 23:34:42 · 14444 阅读 · 0 评论