APP与小程序开发Flutter 选择 Dart 语言,究竟好处在哪里? Flutter 和 Dart 有什么关联呢?实际上相当有关系。早期的 Flutter 团队评估了不下十余种语言,最后选择 Dart 是因为它最适合他们构建用户界面的方式。 Dart 是很多开发者喜欢 ... 09月09日 884 views 发表评论 阅读全文
APP与小程序开发Flutter 如何判断卡顿,修改 Dart SDK Flutter 技术构建的应用,一直以高性能高流畅度著称。但是随着应用复杂度越来越高,Flutter 会出现一些页面流畅度明显低于 Native 的情况,甚至可能发生一些卡顿。而很多时候卡顿都发生在线... 07月02日 534 views 发表评论 阅读全文
APP与小程序开发Dart+Flutter开发仿微信界面聊天应用的实例 Flutter 是 Google 开源的 UI 框架,帮助开发者通过一套代码库高效构建多平台精美应用,支持移动、Web、桌面和嵌入式平台。 相比较目前的混合开发方案,Flutter 提供了大量的文档,... 07月02日 653 views 发表评论 阅读全文
编程语言入门什么是Dart?为什么使用它?特性和概念有哪些? 什么是Dart?为什么使用它? Dart 是一个由谷歌开发的通用编程语言,后来被 Ecma (Ecma-408)批准为标准。它用于构建 web、服务器、桌面和移动应用程序。 Dart 是一种面向对象的... 03月28日 567 views 发表评论 阅读全文
Dart 常用的数组操作方法总结 首先,我们准备两组数据,以方便后面使用: List<Map> students =; List numbers =; 本文中用到的 students 及 numbers 均指的是这里已经定... 03月28日 编程语言入门 549 views 发表评论 阅读全文
dart中extends、 implements、with的用法与区别 一、概述 继承(关键字 extends) 混入 mixins (关键字 with) 接口实现(关键字 implements) 这三种关系可以同时存在,但是有前后顺序: extends -> m... 11月20日 编程语言入门 761 views 发表评论 阅读全文
编程语言入门学习怎样配置Dart开发环境,变量声明、数据类型、函数、运算符、控制流程语法 学习了怎样配置Dart的开发环境,对变量声明、数据类型、函数、运算符、控制流程语法进行说明,为更深入学习Dart或者Flutter打下基础。 什么是Dart语言 Dart语言是谷歌公司在2011年推出... 11月08日 623 views 发表评论 阅读全文
编程语言入门Dart如何搞定异步操作:Future代码加入到事件队列还是微任务队列呢? 一. Dart的异步模型 我们先来搞清楚Dart是如何搞定异步操作的 1.1. Dart是单线程的 1.1.1. 程序中的耗时操作 开发中的耗时操作: 在开发中,我们经常会遇到一些耗时的操作需要完成,... 09月21日 1,790 views 发表评论 阅读全文
APP与小程序开发Flutter线程管理与Dart Isolate机制 终端业务需求日益复杂,版本迭代日趋于频繁的情况下,我们迫切需要优秀的多端统一跨平台开发方案以提升研发效率。目前已有类似RN,Weex这种通过JavaScript桥接到Native的终端技术方案。但是,... 09月17日 783 views 发表评论 阅读全文
Dart神奇类型mixin有什么用?如何定义和使用? Dart 中,有一个神奇的类型,叫做 mixin。 它和 class 比较类似,但它没有构造函数。 通过 mixin,可以扩展一个类的属性和功能,使得类具有 Mixin 类的属性和函数 API。 如何... 09月15日 编程语言入门 615 views 发表评论 阅读全文