网上好多博客都写技术点,发现没什么好写的了,写,写不过别人,转又不想转,纠结了好长时间,就以个人小项目做写博客的驱动吧,接触安卓的时间也不少时间了。
主题:目标管理(Goal)
概述:最初有一个这样想法,网上好多目标 习惯管理不是自己想要的。
1:有一个等级系统,经验制度,每个等级对应一个称号。
2:有一个自我奖励制度,比如:完成一天的目标,可以奖励自己一点想要的东西,完成某个目标也可以。
3:有一个惩罚制度,比如 今天的目标没有完成到80% 罚自己写一篇自省日志,没有完成某个目标也惩罚某些东西
4:目标又可以分两种,1 目标,比如30天目标,如果没有设置总数 就是自己的习惯
5:版本目前有几个想法,1.0版本 单机模式 2.0版本 增加互动功能。
6:未完待续............
分析需求:
已经做了个半成品了,需要重新分析。
关键字:
等级系统,目标系统,本地存储功能
有一些固定东西需要配置,配置这点就有点纠结了,一般游戏是找一些文件进行配置,然后运行引擎时候加载这些配置。我这点芝麻大点的小项目需要配置吗?想来想去,就不配置了,下个项目再使用文件配置吧。
等级系统:暂且就分为 6 个等级吧,默认提供三个选择,或者说就一个选择(变)
经验值:0级0经验 1级 10经验之前,以后以此1.5递增。(变)
目标系统:
目标名称
开始时间 —>不设置就是当前日期
结束时间 —>不设置就是习惯 习惯不是一天养成的,所以说就是长久的。
提醒时间 —> 如果今天目标没有完成的时候 提醒的时候
下班了,今天早点走办点事情,明天来继续分析,既然我们自己做东西
第一要求要看,第二要求遵守Android Design 原则