介绍
这篇文章给大家介绍深入浅析Android项目中SQLite的数据表,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。
<强> Android SQLite数据库强>
以前写PHP的时候,内置了print_r()和var_dump()两个函数用于打印输出任意类型的数据内部结构,现在做安卓的开发,发现并没有这种类似的函数,对于数据库的查看很不方便,于是就写了一下查看数据库表的方法代码。
代码实现
进口java.util.Arrays; 进口android.app.Activity; 进口android.database.Cursor; 进口android.database.sqlite.SQLiteDatabase; 进口android.os.Bundle; 进口android.util.Log; 进口android.view.View; 进口android.view.View.OnClickListener; 进口android.widget.Button; 公开课SecondActivity延伸活动{ 公共静态最终字符串标签=暗魇訧nfo"; @Override 保护空白>公共布尔tableIsExist (SQLiteDatabase db,字符串表){ 布尔结果=false; 鼠标光标=零; 如果(表名==null) { 返回结果; } 字符串sql=皊elect count(*)从sqlite_master type=& # 39;表# 39;和name=& # 39;“+ tableName.trim () +“& # 39;“; 光标=db。rawQuery (sql, null); 如果(cursor.moveToNext ()) { 如果(cursor.getInt(0)比;0){ 结果=true; } } 返回结果; }
查看数据库中有哪些表
关于深入浅析Android项目中SQLite的数据表就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。深入浅析Android项目中SQLite的数据表