Android在线学习小助手课设大作业源码

本项目是一款集错题本、背单词、计算器等功能于一体的Android学习应用,支持习题管理及在线学习视频播放。管理员可通过特定账号登录后台进行习题库维护。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、项目简介

该项目采用Android+Java技术,sqlite数据库,使用Android Studio作为开发工具。本项目主要内容分别有:错题本、背单词、计算器、听音乐、视频学习、学习时间计时器、刷题等模块。同时还设有管理员管理本App刷题功能中的习题,对习题进行增删改。本项目下载解压导入Android Studio后可直接用于大作业,我们的最后成绩是优哦!大家加油!(文章末尾链接可直接下载)

二、功能流程图

流程图

三、项目界面功能截图

1、主页

App进入主页后,分别有错题本、背单词、计算器、音乐、联系我们、管理入口六大功能。
主页

1.1错题本

进入错题本后,可浏览自己的错题,点滴右上角可添加错题。
错题本
添加错题

1.2背单词

进入背单词页面后,可进行单词背诵,不认识的单词可点击加入生词本,右上角为生词本,加入后可直接在生词本中有针对性的背诵生词。
在这里插入图片描述
在这里插入图片描述

1.3计算器

可进行简单的加减乘除、平方、取根号、取倒数等运算
在这里插入图片描述

1.4听音乐

在学习累的时候可以进行听音乐放松
在这里插入图片描述
在这里插入图片描述

1.5联系我们

点击联系我们可直接跳转拨号页面
在这里插入图片描述

1.6管理入口

管理入口进入时会有账号让管理员登录
账号:xxxx
密码:123456
在这里插入图片描述
登录后可看到题库里面的习题,如果大家登进来没习题可点击右上角进行添加
在这里插入图片描述
添加习题
在这里插入图片描述

1.7可观看学习视频进行学习

在这里插入图片描述

2、练习界面

点击开始测试后,可进行刷题(宝子们如果点击开始测试后停止运行,要先去管理入口添加题目欧,要不然没题目一定会报错的)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.计时器

可对自己学习时间进行记录,类似于番茄钟!
在这里插入图片描述
在这里插入图片描述
可查看自己的专注记录

在这里插入图片描述

四、下载地址

(刚上传还没审核通过,宝子们可以蹲一下哦,官方说大概两天审核完成~)
版本问题可能会运行不了,下面提供两个版本,大家可以都试试,可能会有小bug,欢迎大家指正~
(1)下载点这里!!!(新版本)
(2)上面不成功再下载这个试试!!

实验目的 综合运用基于android平台的智能移动终端软件开发技术。 实验内容 计实现一个智能移动终端软件应用,至少包含3个相互关联的应用功能,具有较好的用户界面和实际的应用价值以及合理的功能模块结构。 计方案 实现一个日记本。分为登录界面、日记列表界面、日记内容界面、日记查找界面、日记新建界面。使用SQLiteDatabase数据库存储日记内容。 首先要有一个LoginActivity,输入密码,点击按钮,判断密码是否正确后,用intent跳转到MainActivity。 MainActivity主要包括activity_main里列表的关联,实现点击列表时跳转到show_content_diary日记内容界面,启动ShowContentDiary活动。同时,MainActivity还实现了菜单的初始化,使用上下文菜单,包括搜索和新建功能。MainActivity里还有Set_refresh_data函数,用于初始化和删除日记之后刷新列表。 Note是一个日记信息类,类似于结构体。里面有set和get方法。 NoteAdapter类继承了ArrayAdapter,相当于是Note数组对象的适配器,用来包装Note数据,很好地实现数据和界面分离。 AddNewDiary这个类用于新建一则日记,使用add_new_diary.xml界面,这里没有实现图片添加功能,只是用Toast说明,除此之外,会自动写好时间、日期,只需要添加标题和内容即可。 要创建一个数据库的帮助类,这样使用起SQLiteDatabase就方便了。这和sql查询语言类似,创建、查询、删除……
评论 33
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值