51dev.com IT技术开发者社区

51dev.com 技术开发者社区

flutter

【Flutter】Flutter 一些常用库

【Flutter】Flutter 一些常用库

 字体图标生成 http://fluttericon.com/Flutter中文网  https://flutterchina.club Flutter官网 https://flutter.ioFlutter中文开发者论坛 http://flutte...

[Flutter] Windows桌面程序开发

[Flutter] Windows桌面程序开发

在今年5月的谷歌I/O 2019大会时, 谷歌就宣布了flutter已经支持全平台开发, 包括android,ios,mac,linux,windows,web 等.Flutter桌面版开发目前主要是有flutter-desktop-embedding 和go-flut...

[Flutter] 转一个Flutter学习思维导图

[Flutter] 转一个Flutter学习思维导图

 ...

[Flutter] 一些面试可能会问基础知识

[Flutter] 一些面试可能会问基础知识

Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。 Flutter可以与现有的代码一起工作。在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完全免费、开源的。快速开发(毫秒级热重载)绚丽UI(内建漂亮的质感设计MaterialDesi...

Flutter main future mirotask 的执行顺序

Flutter main future mirotask 的执行顺序

import'dart:async';main(){print('main#1of2');scheduleMicrotask(()=>print('microtask#1of2'));newFuture.delayed(newDuration(seconds:1),()=>print('future#1(d...

[Flutter] Image.File 加载图像时文件内容变化显示不变解决

[Flutter] Image.File 加载图像时文件内容变化显示不变解决

在Flutter中,我们可以用下面的代码从文件中加载图像:Image.file(File(_fileName));这个时候,当_fileName这个文件名称和路径不变,文件内容变化时,Flutter并不会更新显示。问题产生的原因是Flutter自动使用了缓存。那么怎么办呢?我查看到,Image.file实际上会将ima...

Flutter,最好的跨平台开发框架

Flutter,最好的跨平台开发框架

今天说说使用flutter的一些体会对于Flutter,从发现到接触再到使用,不知不觉,已经有大半年了!在这段时间里,谷歌几乎每天都会更新Flutter,有时甚至一天更新几次,这让我对它更加充满信心!事实也是如此,Flutter飞速成长,越来越强大,越来越优秀了。Flutter选用了Dart语言进行编码,但是Dart目...

[Flutter] Android沉侵式标题栏顶部叠加层去除

[Flutter] Android沉侵式标题栏顶部叠加层去除

可能你的app是这样:框起来部分和标题栏颜色并不一致。调用下面的代码可以变成一样。import'package:flutter/services.dart'; staticSystemUiOverlayStyleuiStyle=constSystemUiOverlayStyle(systemNavigatio...

[Flutter] 支持描边效果的Text

[Flutter] 支持描边效果的Text

新版的flutter已经自带这个功能了。TextSyle中一个shadow。 目前flutter中没找到很好的办法给Text增加描边。自己扩展了一个TextEx,可以实现简单的描边效果,能满足大部分情况下的需求。 classTextExextendsLeafRenderObjectWidget{Te...

[Flutter] TextField 中只允许输入合法的小数

[Flutter] TextField 中只允许输入合法的小数

的Flutter的TextField中,我们可以通过设置inputFormatters来过滤和限制输入的内容。下面是一个自定义的 TextInputFormatter,可以限制用户只能输入有效的整数和小数。 //只允许输入小数class_UsNumberTextInputFormatterexten...

[Flutter] 发布自己的插件 package

[Flutter] 发布自己的插件 package

我们自己做了插件包,当然也想发布到pub.dartlang.org上去。怎么发布呢?先看看官方的说明(https://flutter.io/developing-packages/)。Onceyouhaveimplementedapackage,youcanpublishiton Pub,sothatothe...

[Dart] Flutter 上传文件

[Dart] Flutter 上传文件

/***请求响应数据*/classMsgResponse{intcode;//状态代码,0表示没有错误Objectdata;//数据内容,一般为字符串Stringerrmsg;//错误消息MsgResponse([this.code=0,this.data=null,this.errmsg=""]);}staticMa...

[Dart] Flutter开发中的几个常用函数

[Dart] Flutter开发中的几个常用函数

几个Flutter开发中的常用函数/**返回当前时间戳*/staticintcurrentTimeMillis(){returnnewDateTime.now().millisecondsSinceEpoch;}/**复制到剪粘板*/staticcopyToClipboard(finalStringtext){if(t...

[Flutter] Windows平台Flutter开发环境搭建(Andorid Studio)

[Flutter] Windows平台Flutter开发环境搭建(Andorid Studio)

前两天网友在群里说起了Flutter,就了解了一下,在手机上跑了它的demo,直接就被打动了。虽然网上有很多教程,但真正开始的时候,还是会碰到很多坑。下面详细的讲解Flutter+AndroidStudio开发环境搭建。 字体图标生成 http://fluttericon.com/Flutter中文...

Flutter 通过 GridView 实现网格布局

Flutter 通过 GridView 实现网格布局

效果图:  实现代码:import'package:flutter/material.dart';voidmain()=>runApp(MyApp());classMyAppextendsStatelessWidget{@overrideWidgetbuild(BuildContextcont...