图书馆借书系统

133 阅读1分钟

安卓期末大作业-图书馆借书系统、借书APP(可以注册登录,保存数据记录,含源码和导出app,运行截图) 安卓期末大作业,图书借阅APP,老师给了95分,可以注册登录,借阅书籍,还书,含数据库存储借书记录,导入AndroidStudio即可使用,代码注释详细

进入APP界面:

注册登录界面如下所示:

登录界面:

注册部分代码: @Override protected void onStop() { super.onStop(); //关闭数据库连接 // mHelper.closeLink(); } @Override public void onClick(View v) { String uid = et_userid.getText().toString(); String pwd = et_pwd.getText().toString(); int User_status = 0; Intent intent = new Intent(); switch (v.getId()) { case R.id.btn_login: list = mHelper.queryByUid(uid, pwd); for (User u : list) { Log.e(“ning”, u.toString()); System.out.println(“超市菜市场测试测试测试测试测试测试从” + u.getUserid()); if (u.getUserid().equals(uid)) if (u.getPassword() == Long.parseLong(pwd)) { ToastUtil.show(this, “登录成功”); // intent.putExtra(“uid”, uid); User_status = u.getUser_status(); //用SharedPreferences 将uid存起来,方便后面的页面使用 SharedPreferences.Editor edit = preferences.edit(); edit.putString(“uid”, uid); edit.putInt(“User_status”, User_status); edit.apply(); intent.setClass(this, MainActivity.class); startActivity(intent); } } break; case R.id.btn_register: ToastUtil.show(this, “注册”); intent.setClass(LoginActivity.this, RegisterActivity.class); startActivity(intent); break; } 可以修改账号密码:

主页界面如下所示:

借书界面如下图所示:

借书记录如下图所示: