标签: 基础
该标签下的所有文章 "基础".

Kotlin/JS 简介与环境搭建
Kotlin/JS 入门第一课:它是什么、适合什么场景,JDK 与 IDE 安装,跑通第一个 Kotlin 写的网页。

Android Kotlin 数据类型与空安全
Kotlin 空安全实战:可空类型与安全调用、let 系列函数选型,Intent 传参、Room 默认值、Retrofit 模型三个高频场景。

Android Kotlin 环境搭建与语法速览
先跑通 JDK、Android Studio 与 Kotlin DSL 工程,再用 Dart 和 Kotlin 的语法对照认识变量、空安全及项目结构。

Flutter 多线程和并发编程
Isolate 不共享内存,用 SendPort/ReceivePort 传消息;耗时计算扔进 Isolate,主线程只管 async/await

Flutter 依赖注入详解
构造函数注入、Provider、GetIt 服务定位器三种方式,把对象创建与使用解耦,让代码可测试、易替换

Flutter 布局约束系统详解
父传约束、子定大小:BoxConstraints 的紧约束与松约束怎么用,Container、Center 等常见 Widget 的约束行为一次讲透

Dart 运算符和表达式详解
三元、??=、as/is 类型测试都是常规操作,重点讲 Dart 独有的级联运算符与空安全 ?.、??,写出更短的链式代码。

Flutter 错误处理和日志管理
runZonedGuarded 兜住未捕获异常,FlutterError.onError 接住框架报错,分级日志让线上问题可追踪

Flutter 热重载和热重启机制
热重载只重建 Widget 树、保留状态,适合调 UI;热重启清掉状态重跑 main,改静态变量或全局状态时用它

Flutter 生命周期管理详解
initState、didChangeDependencies、didUpdateWidget、dispose 各在何时触发:资源在哪一步初始化、哪一步释放