赞
踩
目 录
一、 题目选择(题目、选题意义) 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; @Override protected 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() { @Override public void onClick(View v) { Intent intent = new Intent(MainActivity.this, admin_login_activity.class); startActivity(intent); } }); //跳转到学生登录界面 student.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Intent intent = new Intent(MainActivity.this, student_login_activity.class); startActivity(intent); } }); }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。