# flutter_note_v2 **Repository Path**: android.long/flutter_note_v2 ## Basic Information - **Project Name**: flutter_note_v2 - **Description**: 课程 记事本 - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2025-12-08 - **Last Updated**: 2026-01-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # flutter_note 记事本 云笔记 ## Getting Started 公众号 biglead 灵动笔记下载链接 https://www.pgyer.com/lingdongbiji 本项目中使用到的登录账号 ,可以在 灵动笔记 中 获取 验证码进行账号登录注册 #### Android 权限配置 ```xml ``` ios 权限配置 ```xml NSPhotoLibraryUsageDescription 需要访问您的相册以选择头像图片 NSPhotoLibraryAddUsageDescription 需要保存图片到您的相册 ``` 富文本编辑器 依赖 ```yaml # 富文本编辑器 flutter_quill: ^11.5.0 # 美观的Markdown渲染库 markdown_widget: ^2.3.0 # 将 Quill 编辑器的 Delta 格式转换为 HTML 格式 vsc_quill_delta_to_html: ^1.0.5 # 富文本编辑器工具栏 flutter_quill_extensions: ^11.0.0 # 将 HTML 格式转换回 Quill 编辑器的 Delta 格式 flutter_quill_delta_from_html: ^1.5.3 ``` ```dart // 富文本编辑器工具栏 // QuillSimpleToolbar 是 FlutterQuill 库提供的工具栏组件,用于富文本编辑 // 它提供了文本格式化、样式调整等功能按钮 QuillSimpleToolbar( // 控制器:与富文本编辑器共享同一个控制器,用于同步状态 // _richTextController 控制整个富文本编辑的内容和状态 controller: _richTextController, // 工具栏配置:通过 QuillSimpleToolbarConfig 自定义工具栏行为和外观 config: QuillSimpleToolbarConfig( // 布局配置 // 工具栏各部分之间的间距,设置为 16 像素 toolbarSectionSpacing: 16, // 是否使用多行显示工具栏,设置为 true 以适应更多按钮 multiRowsDisplay: true, // 是否显示工具栏各部分之间的分隔线,设置为 true 以增强视觉区分 showDividers: true, // 功能按钮配置 // 字体选择按钮 showFontFamily: true, // 字号选择按钮 showFontSize: true, // 粗体按钮 showBoldButton: true, // 斜体按钮 showItalicButton: true, // 下划线按钮 showUnderLineButton: true, // 删除线按钮 showStrikeThrough: true, // 文字颜色按钮 showColorButton: true, // 背景色按钮 showBackgroundColorButton: true, // 清除格式按钮 showClearFormat: true, // 显示对齐方式按钮组 showAlignmentButtons: true, // 标题样式按钮 showHeaderStyle: true, // 数字列表按钮 showListNumbers: true, // 项目符号列表按钮 showListBullets: true, // 复选框列表按钮 showListCheck: true, // 代码块按钮 showCodeBlock: true, // 引用块按钮 showQuote: true, // 缩进调整按钮 showIndent: true, // 链接按钮 showLink: false, // 撤销按钮 showUndo: true, // 重做按钮 showRedo: false, // 搜索按钮 showSearchButton: false, // 嵌入按钮配置:启用工具栏中的嵌入功能按钮 // FlutterQuillEmbeds.toolbarButtons() 提供了默认的嵌入按钮集合 // 包括图片、视频等媒体嵌入功能 embedButtons: FlutterQuillEmbeds.toolbarButtons(), ) ```