一个普通的安卓记事本+随地可见的计时器混合的产物。
使用桌面固件等功能快速记录当时发生的任何事情,以项目的形式进行大体分类,以TAG作为模糊搜索的依据。
前设计是指在最初的框架,后续开发不会离开前设计的规范。
{
模块: [
'主页展示模块',
'搜索模块',
'TAG模块',{
'项目管理模块': '增删改'
},
],
界面:{
主页:{
项目列表:{
//项目概略
项目详细:'跳转'
},
},
项目详细:{
//详细的展示
'追加信息':'跳转'
},
添加项目:{
目标:'填写'
}
},
数据库:{
表:{
项目:[
'id',
'名称',
'副标题',
'权重',
'是否还在进行',
'创建时间',
'默认记录填写值',
// '标识颜色'
],
记录:[
'id',
'项目ID',
'时间',
'记录值',//后续添加Markdown支持
'小标语',
// 图片
],
标签:[
'id',
'名称',
'权重',
],
贴标_项目:[
'项目id',
'标签id'
],
贴标_记录:[
'记录id',
'标签id'
],
点击记录:[
'id',
'时间',{
字段名称:'tags',
字段内容:'id;id;id;id.....',
},{
字段名称:'action',
字段内容:{
'-2':'ActivityDestroy',
'-1':'ViewModelDestroy',
'0':'启动APP',
'1':'点击项目',
'2':'添加记录',
}
},'目标ID'
],
}
}
}