/NewNotebookProject

基本上算是完成了

Primary LanguageJava

NewNotebookProject

基本上算是完成了 多半有bug,测试不出来了。。

要求中:

一、UI

1.了解一下material design的设计理念,按md的**设计布局。(完成,这个只能说尽力了。。)

2.至少使用一种动画效果(未能完成,这个动画这一块。。。打算仔细学学再做。。有一点复杂)

3.至少包含了一个自定义view(完成,富文本那一块就是用的自定义)

4.至少使用两种以上md的设计,比如抽屉,floatingactionbutton等。(完成,新建活动时,自带就带了几个)

5.至少使用一个自定义的图片。提示:shape selector等(未能完成。。。没能搞懂怎么用。。出了很多bug,就删掉了)

二、功能

1.添加一个完善的注册登录界面(完成,逻辑很简陋————每一次都要把所有的除了图片以外的数据都给下下来,想破解简直是轻松的不行————不过也能正常使用,示例账户:976390503@qq.com 39160816q)

2.本地数据库存储,添加本地向云端同步和云端向本地下拉的操作(完成)

3.编辑方式: 加粗,加大字号,改变颜色等等(完成,不过只做了斜体、加粗这两个,因为其他都是一样的。还有图文混排)

4.添加闹钟提醒(完成,虽然重启之后仍能使用,但是关机之后无法把手机开机。。)

5.增加笔记本和垃圾篓处理。(完成)

做个小总结: 这一次这个应用基本上按照了MVP的构架来做的,感觉确实比上一个那个东西好多了,自己调用方法的时候也非常轻松。但是还是一开设想构思的时候有问题,现在程序中还存在了许多没有使用的类,本来是预想中实现功能的类。一开始我还以为UI方面的东西很简单就能搞定,谁知道最后几天一直再做UI上的东西(而且还不能实现。。。)明天学习一下动画、图片方面的东西。