IDE:Eclipse


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


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


界面

可以自己注册一个账号

点击注册之后帐号密码信息就会被记录到sqlite数据库中,可以调用。
然后返回登录页面,填写账号密码信息,勾选记住我,下次就会自动填写账号密码了。然后选择登录。

第一个页面是阅读记录的页面,可以看自己阅读过的小说。

这里用的是listview,但是listview的单个点击事件不会写所以我就投机取巧在右下角放一个开始阅读,点击之后就可以跳转到阅读页面。

批注和分享功能都不能用,只能点击返回。
然后点击tabhost的第二个图标,可以看到社区板块。

点击排行榜可以看到完整的排行榜。

然后点击好友动态可以跳转到动态页面。

点击详细可以查看完整的内容。

点击点赞可以变换为已点赞。

这里其实05老师在答辩的时候问过我是动态发布的还是我自己手打出来的,这是我手打出来的,动态发布的我会写但是需要时间(这个在数据库中用过很多次),而且时间比较赶,如果感兴趣的同学可以加入利用数据库发布动态。(应该不会很难?)
一直点击返回按钮到tabhost页面点击第三个分类图标。

点击分类可以进入详细的分类页面,这几个里只写了人文社科类,点击人文社科。

然后点击每日推荐,查看推荐的书目

然后点击三体(因为也只写了三体的页面…

然后可以查看三体的详细介绍

然后一直点击返回回到tabhost页面,点击第四个用户图标。

点击每日推荐会跳转到刚刚的每日推荐的页面。

点击年度阅读报告跳转到年度阅读报告页面。

可以滑动观看。

(这个阅读报告是用了弟弟在墨刀中写的阅读报告,赞美弟弟!)
最后点击退出登录就可以回到最开始的登录页面。


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


2021.9.9更新
在github上放了数据库文件,数据库文件下载之后:
首先先debug,再点击右上角的DDMS,

点击data

再点击data

往下翻一直找到com.zufe

然后在com.zufe下点击右上角的图标导入db文件

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

Android移动应用开发大作业相关推荐

  1. android wear gear2,开发大神实现三星Gear 2上启动Android Wear

    原标题:开发大神实现三星Gear 2上启动Android Wear 安珀网(公众号:ianpocom) 三星希望打造自己的Tizen OS智能手表生态系统.在三星的智能手表中,运行Android We ...

  2. 基于Android的学生信息管理大作业

    本课题客户端采用JAVA语言,通过Android studio作为开发工具,服务端采用JAVA语言,通过Eclipse作为开发工具进行开发,数据库选用SQLServer 2008. 本应用的后台搭载在 ...

  3. 移动应用技术开发大作业——Android平台个人简历

    这门水课一学期就三四节,两节Android一节ios,就要交大作业了. 出于兴趣自己开始自学,先是做了个简单的登录界面,再跟从CSDN上下载的仿知乎日报模板结合了一下. 由于要交作业,花一整天的时间完 ...

  4. Android安卓开发大作业---模拟电影票小程序APP

    完整项目结构: 登录注册UI设计: 登录成功跳转个人信息界面: 签到功能: 电影主页:(上下图片可以左右滑动查看热映电影) 查看所有热映电影:(可以上下滑动) 选择一部电影查看详细信息: 点击购票: ...

  5. 安卓开发大作业_罗湖小程序开发制作价格低

    罗湖小程序开发制作价格低 深圳市驰骋网络技术有限公司 驰骋网络提供外观结构设计+软硬件+APP+云服务 一站式开发服务 小程序开始走入了人们的视线,由于其独特的便捷性,给我们的生活提供了非常大的帮助, ...

  6. 基于android的记账APP大作业项目

    基于android的记账APP 一 项目介绍 由于日常生活中,有很多月光一族的人们,他们往往不知不觉,觉得钱用的差不多了.而且最后回想起来,还不知道钱用到哪些地方了.所以开发此软件的目的,就是为了解决 ...

  7. 记账App Java代码_基于android的记账APP大作业项目

    基于android的记账APP 一 项目介绍 由于日常生活中,有很多月光一族的人们,他们往往不知不觉,觉得钱用的差不多了.而且最后回想起来,还不知道钱用到哪些地方了.所以开发此软件的目的,就是为了解决 ...

  8. 移动开发大作业————随手记(主界面和编辑界面)

    功能需求 随手记的功能 1编辑增加笔记 2.自由查看修改保存的笔记 3.自由填写文字和图片 主界面编写 MainActivity.java package com.cong.notepad;impor ...

  9. 基于Android Studio实现的功能强大的购物商城APP源码,可做Android Studio毕业设计、大作业

    Android 购物商城app 完整代码下载地址:基于Android Studio实现的功能强大的购物商城APP源码 实现的功能: 注册 登录 修改密码 重置密码(邮箱验证,考核结束将移除授权码) 商 ...

  10. php动态网站开发大作业,PHP动态网站开发项目实战

    任务1 分析网站需求1 1.1 知识准备1 1.1.1 功能结构图1 1.1.2 用例图2 1.2 任务实现5 1.2.1 花公子蜂蜜网站项目功能结构分析5 1.2.2 花公子蜂蜜网站项目用例分析6 ...

最新文章

  1. Debian/Ubuntu让apt使用代理
  2. 记录低频的混沌电压波形-双晶体管混沌信号
  3. PYthon3:函数实现“自动售卖机”功能
  4. assign深拷贝_Object.assign 深拷贝?浅拷贝?
  5. 为什么优酷站点限制不了_什么是站点可靠性工程师,为什么要考虑这个职业道路
  6. c语言fread malloc,流操作之读写(fread、fwrite、fopen、malloc)
  7. 批量 材质 调整_寒霜引擎的PBR实践3.0(一)材质篇
  8. 《回话的技术》阅读笔记
  9. 台式计算机装机,DIY台式电脑装机教程之新手装机图解!手把手教你组装电脑
  10. 定义Employee类(1)该类包含:private成员变量name,sal,birthday,其中birthday为MyDate类的对象;(2)为每一个属性定义getter,setter方法
  11. 「题解」agc031_e Snuke the Phantom Thief
  12. W3C官网查找资源教程
  13. 学习3D游戏建模线上和线下学习的区别有哪些?
  14. SAP PP物料清单BOM主数据概念
  15. 巧用Hosts文件杀掉IE弹出窗口(转)
  16. Java8新特性函数式编程
  17. 个人记账软件 共享及有条件开源
  18. 2022年Q3过去了,平常心最重要
  19. Linux: 磁盘与文件系统管理
  20. 【运算放大器】反相放大电路仿真应用

热门文章

  1. ocr带单字坐标离线识别
  2. 3D打印软件——Repetier-Host 简单的使用总结
  3. php执行js加密解密
  4. 联想Y580黑苹果安装
  5. 联想自带Y空间软件最好用的版本-可录屏无其它提示
  6. 【CTF】关于md5总结
  7. java 软考_关于软考
  8. 分享一款WIFI抓包工具,支持Mac和Windows
  9. 使用spss做各种相关性分析的方法和步骤
  10. 计算机形导论形考作业答案,计算机导论形考