Android移动应用开发大作业

IDE:Eclipse


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


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


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


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


2021.9.9更新
在github上放了数据库文件,数据库文件下载之后:
首先先debug,再点击右上角的DDMS,
Android移动应用开发大作业_第22张图片

点击data
Android移动应用开发大作业_第23张图片

再点击data
Android移动应用开发大作业_第24张图片
往下翻一直找到com.zufe
Android移动应用开发大作业_第25张图片
然后在com.zufe下点击右上角的图标导入db文件
Android移动应用开发大作业_第26张图片

(我之前一直以为我发的代码里有数据库文件,居然没有,可恶)

你可能感兴趣的:(移动应用开发,android,sqlite,数据库)