您的位置:首页 > 游戏 > 手游 > 深圳网站建设服务哪个便宜啊_关键词推广网站_抖音推广怎么做_广告营销是做什么的

深圳网站建设服务哪个便宜啊_关键词推广网站_抖音推广怎么做_广告营销是做什么的

2025/1/6 19:04:00 来源:https://blog.csdn.net/qq_29823791/article/details/144729996  浏览:    关键词:深圳网站建设服务哪个便宜啊_关键词推广网站_抖音推广怎么做_广告营销是做什么的
深圳网站建设服务哪个便宜啊_关键词推广网站_抖音推广怎么做_广告营销是做什么的

目录

一、项目演示

二、项目测试环境

三、项目关键源码

四、项目源码 


一、项目演示

网络资源模板--基于Android studio 实现的校园座位预约app

二、项目测试环境

三、项目关键源码

@Overridepublic void onClick(View v) {if (v.getId() == R.id.bt_create){Intent intent = new Intent(MainActivity.this, AddbooksActivity.class);startActivityForResult(intent, 0);}else if (v.getId() == R.id.bt_update){Intent intent = new Intent(MainActivity.this, UpdateBooksActivity.class);startActivityForResult(intent, 1);}else if (v.getId() == R.id.bt_deletee){Intent intent = new Intent(MainActivity.this, DeleteBooksActivity.class);startActivityForResult(intent, 2);}else if (v.getId() == R.id.bt_read){Intent intent = new Intent(MainActivity.this, QueryBooksActivity.class);startActivityForResult(intent, 3);}}

这段代码是 `MainActivity` 中的 `onClick` 方法,处理四个按钮的点击事件。每个按钮点击后都会启动一个新的 `Activity`。具体功能如下:

1. **`bt_create`**:点击时启动,用于添加(通过 `startActivityForResult` 请求码 `0`)。
2. **`bt_update`**:点击时启动 用于更新(通过 `startActivityForResult` 请求码 `1`)。
3. **`bt_deletee`**:点击时启动 用于删除(通过 `startActivityForResult` 请求码 `2`)。
4. **`bt_read`**:点击时启动 `QueryBooksActivity`,用于查询书籍(通过 `startActivityForResult` 请求码 `3`)。

 对应的xml代码

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout android:layout_width="match_parent"android:layout_height="match_parent"android:orientation="vertical"xmlns:android="http://schemas.android.com/apk/res/android"android:background="@drawable/bg3"><LinearLayoutandroid:layout_width="match_parent"android:layout_height="match_parent"android:orientation="vertical"android:padding="20dp"><TextViewandroid:layout_width="match_parent"android:layout_height="wrap_content"android:text="选择要进行的数据操作"android:textSize="25sp"android:textColor="#516D2C"android:layout_margin="20dp"android:gravity="center"/><ImageViewandroid:layout_width="200dp"android:layout_height="200dp"android:src="@drawable/zuowei"android:layout_gravity="center"/><Buttonandroid:id="@+id/bt_create"android:layout_width="match_parent"android:layout_height="wrap_content"android:layout_margin="10dp"android:background="@drawable/btn_selector"android:text="添加"android:textColor="#FFFFFF"android:textSize="20sp" /><Buttonandroid:id="@+id/bt_update"android:layout_width="match_parent"android:layout_height="wrap_content"android:text="修改"android:textColor="#FFFFFF"android:background="@drawable/btn_selector"android:textSize="20sp"android:layout_margin="10dp"/><Buttonandroid:id="@+id/bt_deletee"android:layout_width="match_parent"android:layout_height="wrap_content"android:text="删除"android:textColor="#FFFFFF"android:background="@drawable/btn_selector"android:textSize="20sp"android:layout_margin="10dp"/><Buttonandroid:id="@+id/bt_read"android:layout_width="match_parent"android:layout_height="wrap_content"android:layout_margin="10dp"android:background="@drawable/btn_selector"android:text="查看座位记录"android:textColor="#FFFFFF"android:textSize="20sp" /></LinearLayout></LinearLayout>

 @Overridepublic void onClick(View v) {String studentid=etStudentid.getText().toString().trim();String studentname = etStudentname.getText().toString().trim();String majoy = etMajoy.getText().toString().trim();String booknum = etBooknum.getText().toString();if (TextUtils.isEmpty(studentid)) {Toast.makeText(this, "请输入学号", Toast.LENGTH_SHORT).show();return;}if (TextUtils.isEmpty(studentname)) {Toast.makeText(this, "请输入姓名", Toast.LENGTH_SHORT).show();return;}if (TextUtils.isEmpty(majoy)) {Toast.makeText(this, "请输入专业", Toast.LENGTH_SHORT).show();return;}if (TextUtils.isEmpty(booknum)) {Toast.makeText(this, "请输入座位号", Toast.LENGTH_SHORT).show();return;}Book o =new Book();o.studentid= studentid;o.studentname = studentname;o.majoy = majoy;o.booknum= booknum;BooksDAO dao = new BooksDAO(getApplicationContext());dao.open();long result = dao.addBooks(o);if (result > 0) {Toast.makeText(this, "添加成功", Toast.LENGTH_SHORT).show();} else {Toast.makeText(this, "添加失败", Toast.LENGTH_SHORT).show();}dao.close();finish();}

1. **获取用户输入**:获取学号、姓名、专业和座位号。
2. **输入验证**:确保用户输入不能为空。
3. **创建 对象**:将输入数据封装成一个对象。
4. **数据库操作**:将 对象添加到数据库中。
5. **操作结果反馈**:根据数据库操作结果显示成功或失败的提示。
6. **关闭数据库连接**:操作完成后关闭数据库连接。
7. **关闭当前 `Activity`**:操作完成后关闭当前页面。

对应的xml

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="match_parent"android:padding="10dp"android:layout_height="match_parent"android:background="@drawable/bg3"><LinearLayoutandroid:layout_width="match_parent"android:layout_height="match_parent"android:orientation="vertical"><TextViewandroid:id="@+id/tv"android:layout_width="match_parent"android:layout_height="120dp"android:gravity="center"android:text="添加座位预约记录"android:textSize="30sp"android:textColor="#516D2C"/><ImageViewandroid:layout_width="100dp"android:layout_height="100dp"android:src="@drawable/usercre"android:layout_gravity="center"android:layout_marginBottom="20dp"/><LinearLayoutandroid:layout_width="match_parent"android:layout_height="50dp"android:orientation="horizontal"android:layout_marginTop="10dp"><ImageViewandroid:layout_width="25dp"android:layout_height="50dp"android:src="@drawable/id"android:layout_marginRight="5dp"/><TextViewandroid:layout_width="wrap_content"android:layout_height="match_parent"android:text="学号:"android:textSize="20sp"android:gravity="center"android:textColor="#000000"/><EditTextandroid:id="@+id/et_studentid"android:layout_width="match_parent"android:layout_height="match_parent"android:hint="请输入的学生学号"android:background="@drawable/editext_selector"android:textSize="20sp"android:textColor="#000000"android:inputType="text"android:layout_marginTop="5dp"android:layout_marginBottom="5dp"android:gravity="left|center"android:maxLength="20"android:paddingLeft="10dp"/></LinearLayout><LinearLayoutandroid:layout_width="match_parent"android:layout_height="50dp"android:orientation="horizontal"android:layout_marginTop="10dp"><ImageViewandroid:layout_width="25dp"android:layout_height="50dp"android:src="@drawable/user"android:layout_marginRight="5dp"/><TextViewandroid:layout_width="wrap_content"android:layout_height="match_parent"android:text="姓名:"android:textSize="20sp"android:gravity="center"android:textColor="#000000"/><EditTextandroid:id="@+id/et_studentname"android:layout_width="match_parent"android:layout_height="match_parent"android:hint="请输入学生姓名"android:background="@drawable/editext_selector"android:textSize="20sp"android:textColor="#000000"android:inputType="text"android:layout_marginTop="5dp"android:layout_marginBottom="5dp"android:gravity="left|center"android:maxLength="20"android:paddingLeft="10dp"/></LinearLayout><LinearLayoutandroid:layout_width="match_parent"android:layout_height="50dp"android:orientation="horizontal"android:layout_marginTop="10dp"><ImageViewandroid:layout_width="25dp"android:layout_height="32dp"android:src="@drawable/major"android:layout_marginRight="5dp"android:layout_gravity="center"/><TextViewandroid:layout_width="wrap_content"android:layout_height="match_parent"android:text="专业:"android:textSize="20sp"android:gravity="center"android:textColor="#000000"/><AutoCompleteTextViewandroid:id="@+id/et_majoy"android:layout_width="match_parent"android:layout_height="match_parent"android:hint="请输入学生专业"android:background="@drawable/editext_selector"android:textSize="20sp"android:textColor="#000000"android:inputType="text"android:layout_marginTop="5dp"android:layout_marginBottom="5dp"android:gravity="left|center"android:maxLength="20"android:paddingLeft="10dp"android:completionThreshold="0"android:completionHint="选择专业"/></LinearLayout><LinearLayoutandroid:layout_width="match_parent"android:layout_height="50dp"android:orientation="horizontal"android:layout_marginTop="10dp"><ImageViewandroid:layout_width="25dp"android:layout_height="50dp"android:src="@drawable/isbn"android:layout_marginRight="5dp"/><TextViewandroid:layout_width="wrap_content"android:layout_height="match_parent"android:text="座位号:"android:textSize="20sp"android:gravity="center"android:textColor="#000000"/><EditTextandroid:id="@+id/et_booknum"android:layout_width="match_parent"android:layout_height="match_parent"android:hint="请输入座位号"android:background="@drawable/editext_selector"android:textSize="20sp"android:textColor="#000000"android:inputType="text"android:layout_marginTop="5dp"android:layout_marginBottom="5dp"android:gravity="left|center"android:maxLength="6"android:paddingLeft="10dp"/></LinearLayout><Buttonandroid:id="@+id/btn_add"android:layout_width="match_parent"android:layout_height="50dp"android:text="添加"android:gravity="center"android:textSize="20sp"android:textColor="#FFFFFF"android:background="@drawable/btn_selector"android:layout_marginTop="10dp"/></LinearLayout></RelativeLayout>

四、项目源码 

👇👇👇👇👇快捷方式👇👇👇👇👇

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com