You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Go to file
Horse861 5f294976c5
1.1.1
10 months ago
.gradle 1.1.1 10 months ago
.idea 1.1.1 10 months ago
app 1.1.1 10 months ago
gradle/wrapper 添加笔记锁功能 2 years ago
LICENSE add LICENSE. 2 years ago
README.md update README.md. 2 years ago
build.gradle 2023.12.8版本,由于调试注释掉了大量代码,可能会有警告~ 2 years ago
gradlew 添加笔记锁功能 2 years ago
gradlew.bat 2023.12.8版本,由于调试注释掉了大量代码,可能会有警告~ 2 years ago
import-summary.txt 2023.12.8版本,由于调试注释掉了大量代码,可能会有警告~ 2 years ago
local.properties 1.1.1 10 months ago
settings.gradle 2023.12.8版本,由于调试注释掉了大量代码,可能会有警告~ 2 years ago

README.md

小米便签_Note1

任务介绍

2023软件工程大作业——小米便签实现功能分析

  1. 实现源码的分析构建,了解基础的架构设计;
  2. 对部分初始功能实现完善;
  3. 内容加密:对用户在便签上写的内容进行加密,综合运用信息安全技术;
  4. 内容查询:对写的便签内容实现模糊搜索功能;

添加功能:

  1. 首页界面:背景切换和欢迎过渡界面、首页新建文件夹和文件勾选移动、首页隐私模式切换;
  2. 文章界面:字数过滤统计、插入图片、文字复制粘贴等基础操作、字体大小切换、规划列表、定时提醒等;
  3. 正常模式与隐私模式切换(设置密钥 + 哈希处理);
  4. 笔记锁(单个笔记的锁 + 哈希处理);
  5. 字体和组件样式优化展示;
  6. 文字保存为图片、文档、文本文件;
  7. 录音为音频便签文件保存到本地;
  8. 便签内容模糊搜索和文本过滤
  9. 便签内容一键清除与重写

未完成功能:

  1. 登陆注册以及密码验证;
  2. 账户数据同步备份;
  3. 文本导出以及账户设置;

软件架构

后续补充~

使用说明

  1. 配置安装Android Studio后运行即可。参考文章https://blog.csdn.net/qq_38436214/article/details/105073213
  2. 小米便签初步分析以及架构流程。参考文章:https://www.cnblogs.com/appletree24/p/17180883.html#noteslistitemjava

参与贡献

  1. Fork 本仓库
  2. 新建 Feat_xxx 分支
  3. 提交代码
  4. 新建 Pull Request

特技

  1. 使用 Readme_XXX.md 来支持不同的语言,例如 Readme_en.md, Readme_zh.md
  2. Gitee 官方博客 blog.gitee.com
  3. 你可以 https://gitee.com/explore 这个地址来了解 Gitee 上的优秀开源项目
  4. GVP 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目
  5. Gitee 官方提供的使用手册 https://gitee.com/help
  6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 https://gitee.com/gitee-stars/