Android移动应用开发大作业

这个作业是我花了三天左右时间熬夜写出来了,到最后一天晚上脑子都木木的,属性名都懒得改了,但是页数还过得去了,好像是十一二页来着。
选题几乎没有花很多时间,因为知道要写一个总结文档我就用短学期写的一个电子阅读笔记的资料了(可以省力x),主要又是期末大作业又是搞比赛啥的,没啥多余的精力去选题然后写文档(借口借口就是因为懒)。
而且好巧,短学期也是上05老师的课写的电子阅读笔记,这次拿来写大作业,老可持续发展了。


代码上传到github:https://github.com/skeptical5/HaveRead


界面
在这里插入图片描述
可以自己注册一个账号
在这里插入图片描述
点击注册之后帐号密码信息就会被记录到sqlite数据库中,可以调用。
然后返回登录页面,填写账号密码信息,勾选记住我,下次就会自动填写账号密码了。然后选择登录。
在这里插入图片描述
第一个页面是阅读记录的页面,可以看自己阅读过的小说。
在这里插入图片描述
这里用的是listview,但是listview的单个点击事件不会写所以我就投机取巧在右下角放一个开始阅读,点击之后就可以跳转到阅读页面。
在这里插入图片描述
批注和分享功能都不能用,只能点击返回。
然后点击tabhost的第二个图标,可以看到社区板块。
在这里插入图片描述
点击排行榜可以看到完整的排行榜。
在这里插入图片描述
然后点击好友动态可以跳转到动态页面。
在这里插入图片描述
点击详细可以查看完整的内容。
在这里插入图片描述
点击点赞可以变换为已点赞。
在这里插入图片描述
这里其实05老师在答辩的时候问过我是动态发布的还是我自己手打出来的,这是我手打出来的,动态发布的我会写但是需要时间(这个在数据库中用过很多次),而且时间比较赶,如果感兴趣的同学可以加入利用数据库发布动态。(应该不会很难?)
一直点击返回按钮到tabhost页面点击第三个分类图标。
在这里插入图片描述
点击分类可以进入详细的分类页面,这几个里只写了人文社科类,点击人文社科。
在这里插入图片描述
然后点击每日推荐,查看推荐的书目
在这里插入图片描述
然后点击三体(因为也只写了三体的页面…
在这里插入图片描述
然后可以查看三体的详细介绍
在这里插入图片描述
然后一直点击返回回到tabhost页面,点击第四个用户图标。
在这里插入图片描述
点击每日推荐会跳转到刚刚的每日推荐的页面。
在这里插入图片描述
点击年度阅读报告跳转到年度阅读报告页面。
在这里插入图片描述
可以滑动观看。
在这里插入图片描述
(这个阅读报告是用了弟弟在墨刀中写的阅读报告,赞美弟弟!)
最后点击退出登录就可以回到最开始的登录页面。
在这里插入图片描述
在这里插入图片描述


就是这样啦。
05老师从第十二周的时候就开始催我们写大作业了,但是我就是有一种害怕的情绪在,一直拖一直拖,然后到第十五周才写完,当天写到凌晨两点,然后上午十点要汇报,真的超级匆忙,以后真的不能再拖了15551我悔过。
讲讲答辩吧,答辩的时候我发现我的年度报告出了点问题,然后就当场改,因为是老师下到位置上听你讲的,所以我不太着急,就把年度报告改好。然后过了半小时就举手,事实证明,答辩的时候一定要坐中间的位置,要不然老师看不到你举手。我当时坐在了进门最边上的位置,然后我就是最后一个答辩的人了,位置真的很重要啊。轮到我的时候已经下课了,老师好像着急吃饭,我才讲到了一半,就是那个动态那里,提问了我一个问题,是不是动态显示的。然后我说不是。老师笑了一下就给我打了分数。但是我还没介绍完啊1551,虽然05老师给了我A,但是感觉还没说完我的APP有点遗憾,害。
然后期末一查就是满绩啦,05老师真的好好哦(每日一感慨)

猜你喜欢

转载自blog.csdn.net/weixin_43820665/article/details/107424816