基于Android的学生信息管理App设计(Android studio开发)

news/2024/11/28 13:49:40/

目 录
一、 题目选择(题目、选题意义) 3
二、 设计目的 3
1、 初衷 3
2、 结合实际 3
3、 使用工具 3
三、 最终页面效果展示 4
1、 登陆界面 4
2、 主界面 5
3、 各个功能模块 6
四、 各部分设计 11
1、活动页面Activity布局文件 11
2、Activity的编程 13
五、 总结 17
题目:基于Android的学生信息管理App

一、选题
我所选的题为基于Android的学生信息管理APP
选题意义在于方便老师查看和管理学生的信息,因为是手机APP,所以老师可以随时查看,随时更改。
二、设计目的
1.初衷
老师平时想知道学生信息不是很方便,而有了这款手机APP,随时随地都能查看学生信息。方便了很多。
2.结合实际
老师们要是想找某个学生有事的话能靠这个APP找到学生的联系方式。还能查看学生成绩排名,一目了然。
3.使用工具
运行平台:windows 8.1
使用软件:Android studio
三、最终页面效果展示
1.登陆界面
有管理员登陆和学生登陆两种类型

public class MainActivity extends Activity {private long exit_time;private Button admin;private Button student;private myDatabaseHelper dbHelper;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);requestWindowFeature(Window.FEATURE_NO_TITLE);setContentView(R.layout.activity_main);admin = (Button) findViewById(R.id.main_activity_admin);student = (Button) findViewById(R.id.main_activity_student);dbHelper = myDatabaseHelper.getInstance(this);dbHelper.getWritableDatabase();//跳转到管理员登录界面admin.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View v) {Intent intent = new Intent(MainActivity.this, admin_login_activity.class);startActivity(intent);}});//跳转到学生登录界面student.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View v) {Intent intent = new Intent(MainActivity.this, student_login_activity.class);startActivity(intent);}});}

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


http://www.ppmy.cn/news/1666.html

相关文章

企企通成功入选「亿欧EqualOcean 2022 中国SaaS 50强」榜单!

近日,由EqualOcean全球化智库主办的2022 EqualOcean Summit for Globalization (ESG) 2022 全球化峰会顺利召开,并重磅发布《2022年中国SaaS 50强》榜单。作为行业领先的数字化采购SaaS服务商,企企通凭借在SRM领域的持续创新和深厚的SaaS服务经验成功入选…

十二条后端开发经验分享,纯干货

一. 优雅的进行线程池异常处理 在Java开发中,线程池的使用必不可少,使用无返回值 execute() 方法时,线程执行发生异常的话,需要记录日志,方便回溯,一般做法是在线程执行方法内 try/catch 处理,…

万字大章_标题、段落、链接、图像等_HTML入门必备基础

万字大章_HTML入门必备基础HTML篇_第四章、HTML基础一、标题二、段落三、链接3.1文本超链接3.2锚点链接3.3功能性链接四、图像4.1 图像标签&#xff08;<img>&#xff09;和源属性&#xff08;Src&#xff09;4.2 alt属性4.3title属性4.4、设置图像4.4.1设置图像的宽度和…

【吴恩达机器学习笔记】十二、降维

✍个人博客&#xff1a;https://blog.csdn.net/Newin2020?spm1011.2415.3001.5343 &#x1f4e3;专栏定位&#xff1a;为学习吴恩达机器学习视频的同学提供的随堂笔记。 &#x1f4da;专栏简介&#xff1a;在这个专栏&#xff0c;我将整理吴恩达机器学习视频的所有内容的笔记&…

毕设项目 - SSM留学生交流互动论坛系统(含源码+论文)

文章目录1 项目简介2 实现效果2.1 界面展示3 设计方案3.1 概述3.2 系统流程3.2.1 系统开发流程3.2.2 学生登录流程3.2.3 系统操作流程3.3 系统结构设计4 项目获取1 项目简介 Hi&#xff0c;各位同学好呀&#xff0c;这里是M学姐&#xff01; 今天向大家分享一个今年(2022)最新…

i.MX 6ULL 驱动开发 二十八:网络设备

一、网络设备的系统框图 MAC&#xff1a;工作在网络模型的数据链路层&#xff0c;通过 RGMII 或 RMII 接口连接 PHY&#xff0c;MAC 控制器中的 MDIO 控制器提供 MDIO 接口&#xff0c;用于访问 PHY 寄存器。 PHY&#xff1a;工作在网络模型的物理层&#xff0c;是 IEEE802.3 …

OpenCV入门(C++/Python)- 使用OpenCV调整尺寸大小(三)

使用OpenCV调整图像大小。要调整图像的大小&#xff0c;可以根据每个轴&#xff08;高度和宽度&#xff09;进行缩放&#xff0c;考虑指定的缩放因素&#xff0c;或者只需设置所需的高度和宽度。 调整图像大小时&#xff1a; 如果想在调整后的图像中保持相同的宽高比&#xf…

【HTML期末作业】大学生抗疫感动专题网页设计作业 抗疫最美逆行者网页 致敬疫情感动人物网页设计制作

&#x1f389;精彩专栏推荐 &#x1f4ad;文末获取联系 ✍️ 作者简介: 一个热爱把逻辑思维转变为代码的技术博主 &#x1f482; 作者主页: 【主页——&#x1f680;获取更多优质源码】 &#x1f393; web前端期末大作业&#xff1a; 【&#x1f4da;毕设项目精品实战案例 (10…