Android开发数据库Sqlite1
Posted 藻类植物
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android开发数据库Sqlite1相关的知识,希望对你有一定的参考价值。
1.数据库的创建
DatabaseHelper.java
package com.xrj.databasedemo; import android.content.Context; import android.database.sqlite.SQLiteDatabase; import android.database.sqlite.SQLiteOpenHelper; import androidx.annotation.Nullable; public class DatabaseHelper extends SQLiteOpenHelper { /* context 上下文 name 数据库名称 factory 游标工厂 version 版本号 */ public DatabaseHelper(@Nullable Context context) { super(context, Constants.DATABASE_NAME, null, Constants.VERSION_CODE); } @Override public void onCreate(SQLiteDatabase db) { } @Override public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) { } }
Constants.java
package com.xrj.databasedemo; public class Constants { public static final String DATABASE_NAME = "first.db"; public static final int VERSION_CODE = 1; }
MainActivity.java
package com.xrj.databasedemo; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); //创建数据库 DatabaseHelper helper = new DatabaseHelper(this); helper.getWritableDatabase(); } }
在monitor导出first.db,导入可视化
以上是关于Android开发数据库Sqlite1的主要内容,如果未能解决你的问题,请参考以下文章
我的Android进阶之旅NDK开发之在C++代码中使用Android Log打印日志,打印出C++的函数耗时以及代码片段耗时详情
Android 逆向Android 进程注入工具开发 ( Visual Studio 开发 Android NDK 应用 | Visual Studio 中 SDK 和 NDK 安装位置 )(代码片段