# TimeCamera **Repository Path**: Smile_Ethereal/time-camera ## Basic Information - **Project Name**: TimeCamera - **Description**: No description available - **Primary Language**: C# - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2021-05-21 - **Last Updated**: 2021-07-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # TimeCamera 项目的主要目的在于在快速生活节奏和普遍焦虑的社会现实下为用户提供一个更多的发现和留存生活中的微小美好,同时含有弱社交功能,但项目重点在于用户的个人使用。 ## 功能设计 * 制作基础的软件界面:包括开始欢迎菜单,可以包括一张风景图+欢迎文字;主界面,主要是日历形式,显示的是当前月的日历,由一堆和当前月份数量匹配的日历方格构成,其中每一天占据一个日历方格,当天的方格高亮显示。 * 照片拍摄,存储功能:用户可以通过按住今天的日历方格唤出系统的相机来进行快捷拍摄,也可以导入照片,两种方式都允许用户为照片添加描述。同时,每一个日历方格有以下几种显示状态: * 当前日期,昨月今日(与当天同号的当年其他月份日期),当年今日(与当天相同日期的其他年份的日期)均不存在照片实体:日历方格显示的内容为背景图相应位置的相同内容 * 当前日期,昨月今日,当年今日三者中只有一个存在照片实体:间歇显示所有照片实体,用户可以通过上下划动切换显示的照片实体 * 以上三者中存在多项:按优先级递减依次间歇显示,用户可以通过左右划动切换显示当前日期,昨月今日,当年今日 * 显示提醒:昨月今日/当年今日中有照片实体存在时,发出一个通知提醒用户查看之前的照片,若有余力可以实现根据照片隶属,照片描述显示不同内容。 * 拍摄提醒:在每天固定时间发出一个通知提醒用户进行拍照,同时配有文字,例如“你那边现在天气怎么样?抬头拍一张天空吧”旨在调用用户使用积极性和黏性。 * 弱社交功能:项目中包含一个“映像社区”:其中会显示相应可见程度的来自其他用户的属于某个照片归档的照片,包含描述,上传日期,不包含上传者UID,所有照片均不允许评论,保存,不设置好友功能,映像社区由多个不同的小社群组成,每个社群有自己的社群ID,社群内部只能包含与社群主题相关的照片,设置社群管理员。 * 设置:允许用户自定义照片分类,背景图片,日历方格大小,单个日历方格大小,一天中拍摄提醒的次数和时间,拍摄提醒显示的内容,照片实体间歇显示间隔,照片归档优先级等。 ~~以上功能全部没有实现~~ ## 项目成员 [张正杰](https://gitee.com/zhang_zhengjie) [Smile凌涣](https://gitee.com/Smile_Ethereal) [TlMegalovania](https://gitee.com/tlmegalovania) [gunsion](https://gitee.com/gunsimon)