自学了这么久的Android,各种例程和Demo敲了不少,但是还未自己从头设计实现过一个完整的APP,今天准备根据自己的需求定制一款APP:ForMe(暂定此名)。第一次完全自己设计实现,可能会有很多问题,自己边学边优化。
功能
根据自己平时的生活,目前暂时拟定如下功能:
0. 可自由选择默认显示界面
- TODOLIST - 足够使用的精简模块
- 读取通讯录生日信息,查看提醒
- 英语学习,录入和复习
- 引入讯飞语音识别,思考所有功能与其结合
- 公交查询,自动播报还有几个站多少时间
- 支持MarkDown录入随笔博客,并可以导出
- 支持NFC读取卡片信息
目前想到需要这些功能,一步步实现。
UI设计
虽然没有多少审美细胞,但是也想自己来设计UI。本想先设计出UI效果,但这方面接触太少,短时间内难以做出来,所以就先放一放,后期再来完整设计。
TODOLIST
一直需要一个TODOLIST来提醒自己,所以先实现此部分,做一个精简版的模块,使用Material Design语言来设计。碰巧在Github上面有看到一个类似项目Minimal-Todo,UI风格我挺喜欢的,这部分的UI就准备直接借用此项目的图片了。
好的就这样了, 开始一步一步地做。
在公司完成这个计划,现在公司空调有问题,热死了,感觉都要虚脱了的感觉。