共 1 篇文章

标签:Android客户端服务端数据库代码展示 (安卓客户端服务端数据库源码实例)

Android客户端服务端数据库代码展示 (安卓客户端服务端数据库源码实例)

随着移动互联网的普及,越来越多的人开始使用智能手机、平板电脑等移动设备进行网络活动,而在这些移动设备中,Android是更受欢迎的一个系统。因此,在Android上开发应用已经成为了很多开发者的首选。而在开发过程中,数据库处理是不可或缺的一部分,今天我们就来分享一下Android客户端和服务端的数据库代码展示。 一、Android客户端数据库代码展示 1.数据库创建 在Android客户端开发中,SQLite是最常用的本地存储数据库。下面是数据库创建的代码: “` public class DBHelper extends SQLiteOpenHelper { private static final String DB_NAME = “user.db”;//数据库名字 private static final int DB_VERSION = 1;//数据库版本号 public DBHelper(Context context) { super(context, DB_NAME, null, DB_VERSION); } @Override public void onCreate(SQLiteDatabase db) { String createTableSql = “create table if not exists user (“ + “_id integer primary key autoincrement,” + “name varchar(20) not null,” + “age integer not null,” + “gender varchar(10) not null,” + “phone varchar(11) not null)”; db.execSQL(createTableSql); } @Override public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) { String dropTableSql = “drop table if exists user”; db.execSQL(dropTableSql); onCreate(db); } } “` 在这个示例中,我们创建了一个名为“user.db”的数据库,其中包含了一个名为“user”的表。表中有五个字段,分别是_id、name、age、gender、phone。其中_id是主键,自增;name、gender、phone都是字符串类型,不为空;age是整型,不为空。 2. 数据库操作 接下来是数据库的操作,包括查询、插入、删除、修改等。 查询操作: “` public List getUsers(SQLiteDatabase db) { List userList = new ArrayList(); Cursor cursor =...

技术分享