Android实战项目 - 趣味数学-初级向-设计
👉关于作者
众所周知,人生是一个漫长的流程,不断克服困难,不断反思前进的过程。在这个过程中会产生很多对于人生的质疑和思考,于是我决定将自己的思考,经验和故事全部分享出来,以此寻找共鸣!!!
专注于Android/Unity和各种游戏开发技巧,以及各种资源分享(网站、工具、素材、源码、游戏等)
欢迎关注公众号【空名先生】获取更多资源和交流!
👉前提
这是小空坚持写的Android新手向系列,欢迎品尝。
新手(√√√)
大佬(√)
👉实践过程
之前在大专学校做兼职讲师,给学生们上实训课的时候做了不少练手项目,现在分享出来。因为学校的教学指标里使用的是Java,我们源码都是Java语言,而且目的是为了教学,所以都是基础知识。
该应用为本地数据库离线版,没有后台。
😜学习目的
都知道一句话:兴趣是最好的老师,尤其是心智还不成熟的小学生,都是因为好奇而“学习”或追求某样东西,如果这个时候善加引导,对孩子未来的发展会有很好的影响。因此我们就在枯燥的数学上来进行试验,鼓励学习。
😜系统设计
基础功能包含【账号注册】【登录验证】【密码修改】【基础信息】除此之外分为学生登录和教师登录,对应不同功能和页面
学生:
- 在线测试功能
- 练习习题和试卷下载
- 发布和查看留言
- 在线写作业和提交
- 公告和历史成绩
- 考试功能
- 趣味剧场(重点)-华容道和学数学
教师:
- 班级管理
- 留言和公告管理
- 阅卷和成绩排行
- 组织试卷和作业,发布考试和作业
- 试卷和练习题的增删改,题库管理
从上面功能列表我们也能看出教师与学生的主要交互包含:教师出考试试卷或作业,学生收到试卷或作业后进入考试或写作业,学生答完提交试卷或提交作业,教师针对考试进行阅卷打分或针对作业进行查阅。
😜整体结构
因为是教学应用,所以主要是Android官方基础知识,使用的三方库较少(其实是没那么多功能使用其他库,哈哈)
三方库:
- 权限申请Rxpermissions
- LitePal数据库
- Glide图片加载
- Gson解析
之后其他的功能代码都在模块层,天不早了,明天继续更新,同学们,安~
📢作者:小空和小芝中的小空
📢转载说明-务必注明来源:芝麻粒儿 的个人主页 - 专栏 - 掘金 (juejin.cn)
📢这位道友请留步☁️,我观你气度不凡,谈吐间隐隐有王者霸气💚,日后定有一番大作为📝!!!旁边有点赞👍收藏🌟今日传你,点了吧,未来你成功☀️,我分文不取,若不成功⚡️,也好回来找我。
- 点赞
- 收藏
- 关注作者
评论(0)