一般使用到数据库存储,涉及到的数据量都较大,采用文件存储也能完成,但是文件操作复杂,效率低,大量结构化数据通常采用关系型数据库存储较为合适。Android中已经嵌入了轻量级的关系型数据库SQLite,直接按照数据库操作,实现增删改查即可。如果你想要完成一个简单增删改查作品,可以使用:UI设计+页面跳转+对话框+数据库技术架构。
数据库操作一般分为两个步骤:创建数据库,接下来写SQL语句,执行并查看结果,常见操作为:增删改查。
第1步:配置权限(主要是因为API版本可能不同,配置一下权限较好,高版本都无需配置,我测试使用的是API34,所以我没有配置)
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
第2步:设计布局
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"