Android实战项目 - 趣味数学-初级向-代码讲解

举报
芝麻粒儿 发表于 2022/09/19 21:37:34 2022/09/19
【摘要】 👉关于作者众所周知,人生是一个漫长的流程,不断克服困难,不断反思前进的过程。在这个过程中会产生很多对于人生的质疑和思考,于是我决定将自己的思考,经验和故事全部分享出来,以此寻找共鸣!!!专注于Android/Unity和各种游戏开发技巧,以及各种资源分享(网站、工具、素材、源码、游戏等)欢迎关注公众号【空名先生】获取更多资源和交流! 👉前提这是小空坚持写的Android新手向系列,欢迎...

👉关于作者

众所周知,人生是一个漫长的流程,不断克服困难,不断反思前进的过程。在这个过程中会产生很多对于人生的质疑和思考,于是我决定将自己的思考,经验和故事全部分享出来,以此寻找共鸣!!!

专注于Android/Unity和各种游戏开发技巧,以及各种资源分享(网站、工具、素材、源码、游戏等)

欢迎关注公众号【空名先生】获取更多资源和交流!

👉前提

这是小空坚持写的Android新手向系列,欢迎品尝。

新手(√√√)

大佬(√)

👉实践过程

之前在大专学校做兼职讲师,给学生们上实训课的时候做了不少练手项目,现在分享出来。因为学校的教学指标里使用的是Java,我们源码都是Java语言,而且目的是为了教学,所以都是基础知识。

该应用为本地数据库离线版,没有后台。

今天我们接着昨天的讲昂,将下代码的一些操作流程。

我们先看【AndroidManifest.xml】文件查看都有哪些页面:

image.png
从中可以看出【SplashActivity】为闪屏启动页,点进去可以看见继承了自定义的【BaseActivity】。

好,我们回到【SplashActivity】可以看到里面有申请权限的代码,如果同意则3秒后跳转【LoginActivity】页面,否则2秒后退出应用。

image.png
接着我们来到登录页面,该页面有记住密码保存下来的功能,判断账号密码输入以及登录和注册按钮的触发。我们先去看看注册按钮跳转的页面。

image.png

【RegisterActivity】注册页面可以进行简单的身份信息处理(岗位/账号/班级/密码等)。注册成功后将用户信息保存到本地数据库中就能登录了

image.png

我们用不同的账户身份登录成功后分别进入【StudentActivity】学生页面和【TeacherActivity】老师页面
 
我们先用学生用户登录来到了学生用户主页

image.png

包含了五个模块:习题集【ProblemSetFragment】,留言【HistoryMessageFragment】,学习建议【SuggestFragment】,成绩【StudentInfoFragment】,个人中心【StuScoreFragment】。

习题集从本地查询出老师的试卷进行展示,点击进去后显示习题内容方便学生练习。而且提供试卷下载功能。

留言可以查看教师学生的留言讨论,增强社区互动性。

学习建议是教师发布的公告,教师可以编辑,学生只能看,随时更新重要通知。

历史成绩查看自己考试的成绩目录。

个人中心页面展示个人详细信息,除此之外还有作业和小剧场。

教师可留作业,学生从此入口进入可以查看自己的作业情况。

image.png

小剧场是闯关模式,用小游戏的形式来学习数学知识,增强趣味性,结束后会有评分,可观看教学。

image.png
除了上面的页面外,还有个考试情况,教师发布考试信息,学生登录后直接进入考试状态,考试结束后提交试卷,教师根据提交的试卷进行阅卷处理,然后打分。学生看自主查看历史成绩。

我们再以教师的身份登录看看

image.png
同样的也有五个小模块,分别为:学生班级【AddStudentFragment】,留言【HistoryMessageFragment】,成绩【ScoreFragment】,习题管理【ExercisesManagerFragment】,学习建议【StudySuggestFragment

学生班级教师可查看班级的学生信息,更改学生的班级,以及查看班级学生的作业进度。

留言可以和学生互动,增强社区属性。

成绩可查看所有学生的排行榜,并且老师发起的考试,学生答题后,会再在显示待阅卷内容,点进去可查看学生提交后的考卷,进而进行评分操作。

习题管理教师可以添加删除试卷,亦可增删试卷里面的习题,并且可以拿改试卷发起考题或者发起作业,发起作业学生可在个人信息页面看到老师留的作业记录,发起考试后,学生后收到考试消息直接进入考试界面答题然后提交试卷。

学习建议则是发布公告通知,将一些重要的消息发送给学生。

image.png

📢作者:小空和小芝中的小空

📢转载说明-务必注明来源:芝麻粒儿 的个人主页 - 专栏 - 掘金 (juejin.cn)

📢这位道友请留步☁️,我观你气度不凡,谈吐间隐隐有王者霸气💚,日后定有一番大作为📝!!!旁边有点赞👍收藏🌟今日传你,点了吧,未来你成功☀️,我分文不取,若不成功⚡️,也好回来找我。

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。