团队编程项目作业3-模块开发过程

开发模块功能:

1.UI设计,开发时间:大约一天半,实现了目标,实现过程是独立完成未遇到太大难题。

2.数据存储功能,开发时间:二天左右,实现了功能,实现过程是利用android studio自带数据库,通过网上查找与书上参考完成。数据库增删改查,在一个app中实现还是有点麻烦的,

经过多次尝试,和格微同学帮助一起实现。

3.这个确实有一些难度。

 

遇到的问题及问题解决方法:

1.开发查询自己输入在数据库内容时遇到了重复在listview中出现问题,最终使用list clear()方法解决了这个问题,简单的一行代码浪费了我一上午时间。

2.开发便签单条删除内容时候遇到一个专业问题,最后由格微知道老师点明问题所在

3.开发重写便签跳转功能时候,由于是在适配器中写的点击事件,所以在activity跳转时候出现不支持问题,最后在同学和网上查询情况下解决问题

4.当初删除功能时候,是获取当前textview输入内容,然后和数据库里面数据进行比对,然后相同删除,后来添加时间功能时候,时间加内容就和数据库里面字段匹配不上了,后来网上查找,开始想用java的正则表达式,后来发现还有一种更简单的方法,分段的方法,我利用换行符,前后分段,时间一段,内容一段,然后获取后面内容的数据,然后和数据库比对,然后就可以删除了

5.一直添加备忘时候,或多次打开activity后来我在主页加了一个listview然后把每个打开的activity都存入进去,然后禁止的主页手机的返回键,设置一个点击按钮,然后点击直接退出程序。

posted on 2017-10-25 19:35  说你点啥好  阅读(110)  评论(0编辑  收藏  举报

导航