自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 OpenHarmony Flutter 实战:如何实现底部导航栏

本文介绍了在OpenHarmony和Flutter应用中实现底部导航栏及页面状态缓存的技术方案。主要内容包括: 底部导航栏设计:采用Scaffold和BottomNavigationBar组件构建现代移动应用的标准导航结构,支持4个技术分类(全部文章、前端、后端、数据库)的快速切换。 核心实现技术: 使用IndexedStack保持页面状态 结合AutomaticKeepAliveClientMixin实现页面缓存 采用Provider进行状态管理 关键组件: MainTabPage:管理导航栏整体结构 C

2026-01-24 17:44:55 672

原创 OpenHarmony Flutter 实战:从零手写 CSDN 文章列表(含下拉刷新)

在 Flutter 中,Widget 是构建 UI 的基本单元。🎯乐高积木:整个界面由各种 Widget 拼接而成🖼️视图组件:按钮、文本、图片、列表等都是 Widget🔄动态更新:当数据变化时,Widget 会自动重建界面常见 Widget 类型// StatelessWidget - 静态 Widget,数据不可变@overridereturn Text('我是静态文本');// StatefulWidget - 动态 Widget,可以响应数据变化@override。

2026-01-19 09:59:44 1095

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除