团队编程项目作业3-模块开发过程
Posted 丁鸿涛
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了团队编程项目作业3-模块开发过程相关的知识,希望对你有一定的参考价值。
开发模块功能:
1.UI设计,开发时间:大约一天半,实现了目标,实现过程是独立完成未遇到太大难题。
2.数据存储功能,开发时间:二天左右,实现了功能,实现过程是利用android studio自带数据库,通过网上查找与书上参考完成。数据库增删改查,在一个app中实现还是有点麻烦的,
经过多次尝试,和格微同学帮助一起实现。
3.这个确实有一些难度。
遇到的问题及问题解决方法:
1.开发查询自己输入在数据库内容时遇到了重复在listview中出现问题,最终使用list clear()方法解决了这个问题,简单的一行代码浪费了我一上午时间。
2.开发便签单条删除内容时候遇到一个专业问题,最后由格微知道老师点明问题所在
3.开发重写便签跳转功能时候,由于是在适配器中写的点击事件,所以在activity跳转时候出现不支持问题,最后在同学和网上查询情况下解决问题
4.当初删除功能时候,是获取当前textview输入内容,然后和数据库里面数据进行比对,然后相同删除,后来添加时间功能时候,时间加内容就和数据库里面字段匹配不上了,后来网上查找,开始想用java的正则表达式,后来发现还有一种更简单的方法,分段的方法,我利用换行符,前后分段,时间一段,内容一段,然后获取后面内容的数据,然后和数据库比对,然后就可以删除了
5.一直添加备忘时候,或多次打开activity后来我在主页加了一个listview然后把每个打开的activity都存入进去,然后禁止的主页手机的返回键,设置一个点击按钮,然后点击直接退出程序。
以上是关于团队编程项目作业3-模块开发过程的主要内容,如果未能解决你的问题,请参考以下文章