文章
博客发布的全部文章。

Dart 代码生成详解
手把手配好 build_runner 与 source_gen:一次生成、监听生成、JSON 序列化实战,最后教你写出自己的代码生成器。

Flutter GridView 组件详解
count 定列数、extent 定格子最大宽、builder 懒加载海量格子:三种构造方式对号入座,横竖间距与宽高比一次配好

Flutter ListView 组件详解
builder 按需构建长列表、separated 自动加分割线、ListTile 一行搞定图标标题副标题,下拉刷新和无限加载一次配齐

Flutter 集成测试详解
integration_test 包跑真机全链路:从输入账号密码点登录,到接口返回后页面跳转,端到端验证真实流程

Flutter 实现应用内更新
PackageInfo 取本地版本号,与服务端配置比对发现新版本后弹更新框;Android 下载 APK 完成应用内升级,iOS 跳转 App Store

Flutter 测试覆盖率详解
flutter test --coverage 收集 lcov 数据,genhtml 生成可视化报告,行覆盖与分支覆盖两个维度看测试盲区

Dart 类和对象详解
默认、命名、初始化列表、工厂四种构造函数逐个拆解,配上私有成员与静态成员,Dart 面向对象这块一次讲透。

Flutter Scaffold 组件详解
AppBar、抽屉、底部导航、悬浮按钮、SnackBar 一套配齐:Scaffold 拼出标准 Material 页面骨架,drawer 打开姿势也讲了

Flutter 推送通知实现详解
FCM 拿 Token、requestPermission 要权限,flutter_local_notifications 做本地提醒:前台展示与点击跳转全覆盖

Flutter 权限处理详解
permission_handler 一行 request() 申请相机定位存储;两端先声明权限,被拒后引导用户去设置页手动开