首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
dart
订阅
不学无墅ya
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
Flutter 语法进阶 | 抽象类和接口本质的区别
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第 2 天,点击查看活动详情 1. 接口存在的意义? 在 Dart 中 接口 定义并没有对应的关键字。可能有些人觉得 Dart 中弱
[译] 深入理解 Dart 空安全
空安全是我们对 Dart 作出最大的改变。 在 Dart 初始之际,编译时的空安全是一项少有且需要大量时间推进的功能。 空安全已经成为 屡见不鲜的话题。让我们来看下面这个例子: 它将在调用 .length 时抛出 NoSuchMethodError 异常。 null 值是 Nu…
Flutter 的可视化界面、绘制性能调优 🔧 —— DevTools
首先是DevTools本身是Flutter官方推荐的一个调试工具。 DevTools是用Flutter编写的,极具特色 🖼 。 拥有非常全面的调试功能,可以满足大小、方面不同的优化需求 ⚙️。 要使用DevTools首先,所有的一切的前提,肯定是,装上它,yes,这看似简单的…
Flutter完整开发实战详解(二、 快速开发实战篇) | 掘金技术征文
作为系列文章的第二篇,本篇将为你着重展示:如何搭建一个通用的Flutter App 常用功能脚手架,快速开发一个完整的 Flutter 应用。 本篇内容结构如下图,主要分为: 基础控件、数据模块、其他功能 三部分。每大块中的小模块,除了涉及的功能实现外,对于实现过程中笔者遇到的…
Flutter完整开发实战详解(一、Dart语言和Flutter基础) | 掘金技术征文
在如今的 Flutter 大潮下,本系列是让你看完会安心的文章。 本系列将完整讲述:如何入门 Flutter 开发,如何快速从 0 开发一个完整的 Flutter APP,配套高完成度 Flutter 开源项目 GSYGithubAppFlutter,提供 Flutter 的开…
Flutter Dart语法(1):extends 、 implements 、 with的用法与区别
extens在前,mixins在中间,implements最后,接下来看具体的例子。 1. 继承(extends) Flutter是没有interface的,但是Flutter中的每个类都是一个隐式的接口,这个接口包含类里的所有成员变量,以及定义的方法。 如果有一个类 A,你想…
Flutter异步编程-Stream
1. 为什么需要Stream 首先,在Dart单线程模型中,要实现异步就需要借助类似Stream、Future之类的API实现。所以Stream可以很好地实现Dart的异步编程。 此外,在Dart中一些异步场景中,比如磁盘文件、数据库读取等类似需要读取一系列的数据时,这种场景F…
Dart | 什么是Stream
Stream 和 Future都是Dart:async库的核心API,对异步提供了非常好的支持。 我思考了很久,究竟应该如何向大家介绍Stream(流)。
Dart 语言异步之Stream详解
Stream和 Future都是Dart中异步编程的核心内容,在之前的文章中已经详细叙述了关于Future的知识,请查看 Dart 异步编程详解之一文全懂,本篇文章则主要基于 Dart2.5 介绍Stream的知识。 Stream是Dart语言中的所谓异步数据序列的东西,简单理…