笔记应用 ✍?

笔记应用 & SqfLite & GetX [MVC模式] ??‍?

Note app是一款开源的笔记应用程序,适用于Android和iOS。它使用Dart语言,基于Google的Flutter框架构建。

给你说,大佬? 这是个笔记应用,可以让你输入重要的笔记,每篇笔记都会有一个专门的标题,方便你搜索。如果没有标题,它会自动命名,到时候你可以通过内容来搜索,而不是标题。嗯,好的,好的。
哦,对了,这可不是一个用来对自己说话、自省,还有“万物归一”的神圣应用,哥们!

flutter
Dart

笔记应用

##? YouTube教程

  • GetX笔记应用链接: 笔记
  • GetX新闻应用API链接: 新闻
  • GetX电子商务应用链接: 美妆
  • GetX生态系统播放列表链接: 播放列表

关于?

使用GetX和本地数据库(sqflite)的笔记应用程序,可以添加和删除笔记。
可以删除所有笔记,可以更新笔记并分享到你的社交媒体。

好处?

  • [GetX]
  • MVC模式
  • 处理Sqflite。
  • 处理Search Delegate。
  • 删除笔记
  • 删除所有笔记
  • 搜索笔记
  • 添加笔记
  • 如果不添加标题,默认会命名为“未命名”。

截图

欢迎界面 主屏幕
笔记页面 删除对话框
搜索栏

其他Flutter项目?

依赖?

  • get: ^4.3.8
  • google_fonts: ^2.1.0
  • sqflite: ^2.0.0+4
  • path_provider: ^2.0.7
  • intl: ^0.17.0
  • string_stats: ^0.0.3
  • flutter_staggered_grid_view: ^0.4.1
  • share: ^2.0.4
  • lottie: ^1.2.1

目录结构

lib
    │───main.dart
    |   
    │───model
    |    └──Note_model
    |
    │───view
    |    │──add_new_note_page.dart
    |    │──edit_note_page.dart
    |    │──home_page.dart
    |    └──note_detail_page.dart
    │───controller
    |    └──note_controller.dart
    └───helper
    |     └──database_helper
    |     
    │───Wedgets
         └─alarm_dialog.dart
         └─searchbar.dart

    

GitHub

查看 Github