安卓开发项目团队总结
本周总结
在本周,也就是第十六周,我们在原来项目的基础上对txt阅读器的新功能进行了进一步的完善:
1.将上周没有成功实现的更改字号大小的功能实现了,在阅读器中可以通过调试字号大小的按钮对字体大小及进行更改。
2.在本周,我们增加了新的字体背景的配色方案。
3.在本周,我们的阅读器可以使用图片作为背景。
团队项目总结:
我们的项目实现了以下的功能:
1.查看txt文档。
2.可以更换字体的颜色和背景。
3.可以更改字体的大小。
团队项目测试:
配色方案:
花纹背景(以图片为背景)
米色背景
我们的菜单:
改变字体大小:
弹窗信息
浏览手机文件
切换编码:
项目实现过程中的问题和解决:
在一开始的时候,我们对安卓开发很陌生,基本都不会。后来通过看书学习,网络搜索等各种方式终于开始对安卓开发有一定的了解。说实在的,我们感觉这整一个项目都充斥着问题,因为都不会,每个功能的实现都是不断地摸索出来的,开始的时候比这参考书上的程序写好,运行尝试,再根据我们的需要进行修改。最开始的时候,我们都不知道在一个界面显示的功能其实是关联很多文件的,除了Java文件,还有各种xml,一开始自己加按钮的时候,经常忘了改xml,或者改错了xml,因为好几个人一起写还搞不清每个人都用了哪些单词,代表了什么意思。经常,我们修改完之后就发现其实并不能成功改成我们想要的效果,例如弹出窗口dialog那种,我们自己做了很久不知道为什么搞不出来,后来找了学得好的同学帮忙立刻搞出来了。还有不知道为什么,我们小组其中一位成员手机有问题,他测试改文字大小的功能,发现只能大不能小,我们再三确认set.textsize的地方一个是+2一个是-2,做了很多尝试,最后发现是手机有问题,换一台手机就没出现这种问题了。浏览txt文件那一块,做了很久做不出来,集思广益失败,找学得好的同学帮忙也没成功,最后在还是通过万能的网络找到了能解决我们问题的代码。基本上每做一个功能都要出点各种各样的状况,对此我只能表示还是我们的知识太浅薄了,每做一点新的都要出状况。我们本来设想了很多功能,当初我们想得很好,后来十分无奈地发现自己能力有限,只能实现几种最简单的功能了。
项目展望与改进:
总体来讲,我们当时定下的最基础的目标更改背景实现了,更改字体大小和样式没完全实现,我们还没搞懂怎么往手机里面导入字体ttf的文件。其他功能更加是没有什么进展,希望以后能把修改txt文档内容,添加书签,每隔一段时间后提醒客户休息,客户可以自己导入图片作为背景等功能实现出来。
项目开发代码链接:
https://git.oschina.net/201451team/TXTReader
成员贡献和成绩分配:
本来我们分配好了各模块,后来发现能力有限,进度不足,结果大家混着做了。
李长达,组长,录入了很多代码,参与了博客写作工作,经常跑图书馆寻找资料,还经常带着成员学java,提高小组学习氛围,给35分。
黄玄曦,录入代码,参与博客写作,上网找资料,给25分。
程智崟,屠轶成,录入代码,通过社交手段联系厉害的同学帮我们解决很多问题,20分。