首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
dart学习
叽哥
创建于2025-08-04
订阅专栏
dart从0到1学习
等 4 人订阅
共24篇文章
创建于2025-08-04
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
dart学习第 22 节:性能优化基础 —— 从代码层面提速
今天我们将聚焦于**性能优化**—— 从代码层面提升程序运行效率。性能是用户体验的核心,尤其是在移动应用和高性能需求场景中,哪怕是毫秒级的优化都可能带来显著的体验提升。
dart学习第 19 节:元数据与反射 —— 代码的 “自我描述”
今天我们将探索 Dart 中另一个强大的特性 ——**元数据与反射**。它们让代码具备 “自我描述” 和 “动态分析” 的能力,在框架开发、代码生成、序列化等场景中发挥着重要作用。
dart学习第 20 节:错误处理与日志 —— 让程序更健壮
今天我们将聚焦于让程序更健壮的核心技术 ——**错误处理与日志**。无论多么完美的程序都可能出现意外,而优秀的错误处理机制能让程序在异常情况下优雅降级,详细的日志则能帮助我们快速定位问题根源。
dart学习第 23 节: 单元测试入门 —— 保证代码质量
今天我们将聚焦于**单元测试**—— 这是保证代码质量的关键手段,能够帮助我们在开发早期发现问题,减少线上故障,同时让代码更易于维护和重构。
dart学习第 21 节:代码规范与静态检查
今天我们将关注代码质量的基础保障 ——**代码规范与静态检查**。规范的代码不仅能提升团队协作效率,还能减少潜在错误;而静态检查工具则能在代码运行前帮我们发现问题,是高质量代码的重要保障。
dart学习第 24 节:核心特性实战 —— 天气 API 数据解析
今天,我们将进入第 24 课 ——**核心特性实战:天气 API 数据解析**。通过这个实战项目,我们会综合运用 Dart 的多个核心特性,包括 HTTP 请求、异步编程、JSON 解析和空安全处理,
dart学习第 12 节: 泛型 —— 写出 “通用” 的代码
今天我们要学习的泛型(Generics) ,就是解决 “通用逻辑复用” 与 “类型安全” 的核心技术。
dart学习第 13 节:异步编程基础 —— Future 与 async/await
之前,我们写的代码几乎都是同步执行的 —— 代码从上到下依次运行,前一行执行完才会执行下一行。但在实际开发中,很多操作(如网络请求、文件读写)需要等待外部响应,若用同步方式处理会导致程序 "卡死"。
dart学习第 1 节: 变量与数据类型 —— 程序的 “基本元素”
dart是flutter的基础,如果想通过flutter去开发app,就必须学习dart。第1节: 变量与数据类型 —— 程序的 “基本元素”。
dart学习第 4 节:集合类型(下)—— Map 与枚举
今天我们将继续探索另外两种重要的数据结构 ——Map(映射) 和 枚举(Enum) ,并深入了解不可变集合的特性与应用。
dart学习第 11 节: 空安全(下)—— 安全操作符详解
今天我们将深入学习空安全中的各种安全操作符和实用技巧,掌握这些内容能让我们在处理空值时更加灵活高效,同时保证代码的安全性。
dart学习第 8 节:面向对象(下)—— 继承与多态
今天我们将深入面向对象的另外两个核心特性 ——继承与多态,以及抽象类和接口的使用。这些特性能帮助我们构建更灵活、更具扩展性的代码结构。
dart学习第 9 节: 基础实战 —— 学生信息管理系统
今天,我们将通过一个学生信息管理系统的实战案例,把这些知识串联起来,体验从需求分析到代码实现,再到优化重构的完整过程。
dart学习第 14 节:异步进阶 —— 异常处理与并发
上一节课课我们学习了异步编程的基础 ——Future 和 async/await,掌握了如何用同步风格编写异步代码。但在实际开发中,异步操作的异常处理、多个异步任务的协同以及性能优化同样重要。
dart学习第 3 节:集合类型(上)—— List 与 Set 的使用
今天我们将学习 Dart 中非常重要的集合类型,这节课先聚焦于 List(列表) 和 Set(集合) 的使用。集合类型可以帮助我们高效地管理和操作多个数据,是开发中不可或缺的工具。
dart学习第 6 节:函数进阶 —— 高阶函数与闭包
今天我们将深入函数的高级特性 ——高阶函数与闭包。这些特性是 Dart 函数式编程的核心,能让代码更简洁、更灵活,也是 Flutter 开发中的常用技巧。
dart学习第 18 节:面向对象高级 —— 混入(Mixin)
今天我们将深入探讨 Dart 面向对象编程中的一个高级特性 ——**混入(Mixin)** 。它是 Dart 中解决代码复用和多继承问题的独特方案,能够让我们更灵活地组织和扩展类的功能。
dart学习第 7 节:面向对象(上)—— 类与对象的基本概念
从今天开始,我们将进入面向对象编程(OOP)的学习。面向对象是现代编程语言的核心思想,Dart 作为一门纯面向对象的语言,完全支持这一范式。
dart学习第 15 节:Stream—— 处理连续数据流
实际开发中,我们经常需要处理**连续的异步事件流**—— 比如实时聊天消息、传感器数据、文件下载进度等。今天我们要学习的 **`Stream`(流)** ,就是 Dart 中处理这类连续数据流的核心工
dart学习第 16 节:库与包管理 —— 高效开发的关键
随着项目规模扩大,代码的组织和复用变得越来越重要。今天我们要学习的**库与包管理**,就是解决代码模块化、复用和依赖管理的核心知识,也是高效开发的关键。
下一页