实验四:SQLite和SQLiteDatabase应用
一、实验目的
1、本次实验的目的是让大家熟悉Android中对数据库进行操作的相关的接口、类等。SQLiteDatabase这个是在android中数据库操作使用最频繁的一个类。通过它可以实现数据库的创建或打开、创建表、插入数据、删除数据、查询数据、修改数据等操作。
2、实现添加用户名,爱好小例程。
二、实验要求
1、完成Android开发平台的搭建及相关配置
2、创建项目并熟悉文件目录结构
3、实现例程添加用户名,爱好实验步骤
三、实验步骤
1. 创建项目
打开Android Studio,点击"Start a new Android Studio project"。
选择"Empty Activity",点击"Next"。
输入项目名称,选择保存路径,点击"Finish"完成项目创建。
2. 添加布局文件
修改主布局文件(activity_main.xml)
打开res/layout/activity_main.xml文件。
添加两个EditText(用于输入用户名和爱好)和一个Button(用于提交)。
新建显示布局文件(activity_display.xml)
右键点击res/layout文件夹,选择"New" -> "Layout Resource File"。
输入文件名"activity_display",点击"OK"。
添加一个ListView用于显示数据库中的数据。
3. 创建数据库帮助类(DBHelper.java)
右键点击包名,选择"New" -> "Java Class"。
输入类名"DBHelper",继承SQLiteOpenHelper。
实现数据库创建和升级逻辑。
4. 修改MainActivity.java
打开MainActivity.java文件。
实现数据插入和跳转到显示页面的功能。
5. 创建DisplayActivity.java
右键点击包名,选择"New" -> "Java Class"。
输入类名"DisplayActivity"。
实现数据显示和删除功能。
6. 修改AndroidManifest.xml
打开AndroidManifest.xml文件。
注册DisplayActivity。
7. 运行程序
连接Android设备或启动模拟器。
点击Android Studio工具栏中的"Run"按钮,运行程序。
输入用户名和爱好,点击"提交"按钮将数据存入数据库。
点击"显示数据"按钮查看已添加的数据。
点击列表项可以删除对应的数据。
浙公网安备 33010602011771号