flutter

flutter入坑,Hello那个World

在看到flutter支持了web开发才决定入坑Flutter,既然是学习Flutter那肯定是少不了经典的HelloWorld,当然使用web环境调试起来也更加的方便,前面的文章已经说了怎么安装web开发环境,这里就不再赘述。 import 'package:flutter/material.dart'; void main() { runApp( new Center( child: new Text( 'Hello, world!', textDirection: TextDirection.ltr, ), ), ); } 因为Flutter的开发语言是谷歌自己的Dart开发语言...

Android Studio安装flutter插件后找不到设备(no devices)

首先确认Android Studio已经安装了模拟器 然后在命令行执行如下命令: flutter config --android-sdk D:\Android\Sdk  (flutter SDK要已经提前安装好, D:\Android\Sdk是Android的SDK安装目录) C:\Users\22892>flutter config --android-sdk D:\Android\Sdk Setting "android-sdk" value to "D:\Android\Sdk". You may need to restart any open editors for them to...

flutter 混合开发实现热更新

flutter混合开发后,在Xcode中运行工程,由于flutter项目没有运行起来,是没办法热更新的,但是这种场景是可以解决的 Flutter和原生(这里只说iOS 参考https://www.cnblogs.com/qqcc1388/p/12693991.html)混合开发配置 Xcode中运行App Flutter工程中(我这里是VSCode中)执行命令行 chenhaodeMac:flutter_project chenhao$ flutter attach Syncing files to device iPhone 11 Pro Max... 6,854ms (!) 🔥 To...

技术周刊 · 0202 年了,你还不学一下 WASM 么?

蒲公英 · JELLY技术周刊 Vol.04 「蒲公英」期刊全新升级——JELLY技术周刊!深度挖掘业界热点动态,来自团队大咖的专业点评,带你深入了解团队研究的技术方向。 登高远眺 天高地迥,觉宇宙之无穷 基础技术 WebAssembly 入门 WebAssembly 是一种类汇编语言,相比 Javascript 有着更快的解析和执行速度,能帮助我们突破 Web 应用中的性能瓶颈。文章介绍了 WASM 的开发背景、发展愿景、关键概念还有主要用途,能让我们清晰地了解 WASM 技术的整体脉络,为拓展性能优化新的思路。 从代码到像素,现代浏览器如何把页面呈现给你? 谷歌出品的系列文章...

Flutter Weekly Issue 53

插件 left-scroll-actions A useful left scroll actions widget like WeChat.一款仿微信效果的 Flutter 左滑菜单插件。现在支持iOS的展开与弹性效果。 flutter-screen-scaler A package to resize your widgets according to the screen size with the use of percentages. string-scanner A class for parsing strings using a sequence of patterns....

Flutter 分页功能表格控件

老孟导读:前2天有读者问到是否有带分页功能的表格控件,今天分页功能的表格控件详细解析来来。 PaginatedDataTable PaginatedDataTable是一个带分页功能的DataTable,生成一批数据,项目中此一般通过服务器获取,定义model类: class User { User(this.name, this.age, this.sex); final String name; final int age; final String sex; } 生成数据: List<User> _data = []; @override void initState() { List...

Flutter 分页功能表格控件

老孟导读:前2天有读者问到是否有带分页功能的表格控件,今天分页功能的表格控件详细解析来来。 PaginatedDataTable PaginatedDataTable是一个带分页功能的DataTable,生成一批数据,项目中此一般通过服务器获取,定义model类: class User { User(this.name, this.age, this.sex); final String name; final int age; final String sex; } 生成数据: List<User> _data = []; @override void initState() { List...

Flutter loading

如何和原生APP系统自带的一样实现一个通用的loading? 有多种实现方式,这里举例两种: 第一:用Overlay 1 Directionality( 2 child: Overlay( 3 initialEntries: [ 4 OverlayEntry( 5 builder: (BuildContext _context) { 6 return 自定义widget; 7 } , 8 ), 9 ], 10 ), 11 textDirection: TextDirection.ltr, 12 ); 第二:用Dialog WillPopScope( onWillPop: () async =>...

不要学习框架、库和工具

meng5619 程序员到底要不要学习框架、库和工具 老孟导读:昨天看了一篇文章,文章名称叫做《STOP LEARNING FRAMEWORKS》(停止学习框架),文章发布时间时间是2018年,感叹为什么没有早一点看到这一篇文章,看过我《对Flutter初学者的一些建议》这篇文章的都知道,里面建议少使用第三方库,但仅仅是从生态发展的角度考虑的,这篇文章或者可以给你一些不一样的启发。 以下为译文: 作为开发人员,我们需要与时俱进,跟上技术的步伐,我们每天都在学习编程语言、框架和库,因为我们知道越现代的工具越好。 跟随Angular, React, Vue, Riot, Ember,...