bloc_finals_exam

一项期末考试,旨在测试学生在此任务管理应用中应用 BloC 架构的技能。

入门

  1. 克隆 / 下载 / Fork 初始项目文件。
  2. 在开始任何开发任务之前,请确保您可以运行基础项目。
  3. 将此可运行的基础项目推送到您的 GitHub 存储库,并确保我拥有对项目的足够访问权限,以便我可以相应地进行评分。

所需功能

运行 UI 所需的所有准备工作都已完成。您需要做的就是根据以下用例集成 bloc。

  • 可以通过浮动操作按钮或“待办事项”AppBar 的操作项添加任务
  • 勾选复选框时,可以将任务设置为完成
  • 已完成的任务应转到“已完成任务”选项卡
  • 取消勾选复选框时,任务应移回“待办事项”选项卡
  • 可以编辑任务信息(即任务标题和描述)
  • 可以将任务移至回收站
  • 可以从回收站永久删除任务
  • 可以通过“删除所有任务”AppBar 操作一次性删除回收站中的所有任务
  • 可以将任务标记为收藏,收藏的任务应自动转到“收藏任务”选项卡
  • 当任务从书签中移除时,任务应自动从“收藏任务”选项卡中移除
  • 可以在暗黑和亮色主题之间切换

工作演示

请参阅以下链接以获取工作演示:https://youtu.be/OcAQWenCmwo

GitHub

查看 Github