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.

49 lines
2.2 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

# 小米便签_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](https://blog.gitee.com)
3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目
4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目
5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help)
6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)