首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Dart
订阅
kimi_he
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
flutter学习,这几点很重要
学习flutter已经有几周了,一开始还是非常抗拒的,无限嵌套的UI代码让我这个拖拽写UI的人真的很难受,但是随着渐渐深入学习flutter,就觉得UI的代码嵌套相对于flutter对开发效率的提升真的是可以忽略不计的。 语言还是比较重要的,就像学习android之前需要学习j…
Flutter学习之Dart语法特性
第一天把Flutter环境搭建了,并简单实现第运行第一个Flutter项目,感觉很不错,一些基本操作和原生体验差不多。用Flutter框架写过App项目的开发者都知道,Flutter是一个使用Dart语言开发的跨平台移动UI框架,通过自建绘制引擎,能高性能、高保真地进行Andr…
Flutter学习指南:熟悉Dart语言
本文是 Flutter 学习指南的第4篇,假定读者有一定的编程经验。通过快速浏览 Dart 的一些基础特性,让读者具备使用它进行开发的基本能力。 跟常用的其他语言不同,Dart 没有 byte、char 和 float,int、double 都是 64 位。final 跟 Ja…
终于明白为什么要加 final 关键字了!
在开发过程中,由于习惯的原因,我们可能对某种编程语言的一些特性习以为常,特别是只用一种语言作为日常开发的情况。但是当你使用超过一种语言进行开发的时候就会发现,虽然都是高级语言,但是它们之间很多特性都是不太相同的。 可以看到,当试图修改基本数据类型的变量时,编译器的警告变成了 “…
Flutter之旅:从源码赏析Dart面向对象
前言 大概也就是一开始心跳加速,小鹿乱撞,之后平淡无奇,最后被她折磨到怀疑人生。 今天给你介绍个对象,她的名字叫Dart,还等什么,赶快认识一下。 1.面向对象的条件 1.1:三大特性 1.1.1:封
Flutter之旅:Dart的基础语法
1.Dart中常见数据类型一览:1.1.数字类型1.3.字符串类型1.4.列表类型1.5.集合类型1.6.Map类型1.7.Runes1.8.Symbols2.Dart中的变量与常量2.1:var关键
Flutter 事件机制 - Future 和 MicroTask 全解析
了解过Flutter的同学都知道,不同于 Android 原生开发,dart 是单线程实体的语言,所以我们一般的异步操作,实际上还是通过单线程通过调度任务优先级来实现的,就是我们经常用到的 Future,但是Flutter中的事件机制究竟是怎样的?多个Future 和 Micr…
Flutter (三) Dart 语言基础详解 (异步,生成器,隔离,元数据,注释)
Dart 有一些语言特性来支持异步编程。最常见的特性是 async 方法和 await 表达式。 Dart 库中有很多返回 Future 或者 Stream 对象的方法。 这些方法是异步的 : 这些函数在设置完基本的操作后就返回了 , 而无需等待操作执行完成。 例如读取一个文件…
Flutter (二) Dart 语言基础详解 (异常,类,Mixin, 泛型,库)
如果 2 个或多个超类拥有相同签名的 A 方法,那么子类会以继承的最后一个超类中的 A 方法为准。 当然这是子类没有重写 A 方法的前提下,如果子类自己重写了 A 方法则以本身的 A 方法为准。 容器类型的泛型,使用方式跟 Java 一样。 Java 中的泛型信息是编译时的,泛…
Flutter (一) Dart 语言基础详解(变量、内置类型、函数、操作符、流程控制语句)
被 final 或 const 修饰的变量无法再去修改其值。 如果是类级别常量,使用 static, const 。 const 可以使用其他 const 常量的值来初始化其值. 类级别常量,使用 static ,const 。 条件成员访问 和 . 类似,但是左边的操作对象不…