package cn.mrzhu.foreignkey;import android.app.Activity;import android.content.Context;import android.database.Cursor;import android.database.sqlite.SQLiteDatabase;import android.os.Bundle;import android.util.Log;public class ForeignKeyActivity extends Activity { String[] arr = {"table1", "table2", "table3"}; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) {  super.onCreate(savedInstanceState);  setContentView(R.layout.main);  //创建数据库  SQLiteDatabase db = openOrCreateDatabase("test.db", Context.MODE_PRIVATE, null);  for(int i = 0; i < 3; ++i){   //循环创建三张表   db.execSQL("create table'" + arr[i] + "'(id varchar(20), name varchar(20))");  }  Cursor cursor = db.rawQuery("select name from sqlite_master where type='table' order by name", null);  while(cursor.moveToNext()){   //遍历出表名   String name = cursor.getString(0);   Log.i("System.out", name);  } }}


更多相关文章

  1. android SQLite数据库存储数据
  2. Android 数据库简单操作
  3. 在Android中创建和使用数据库
  4. HNU_团队项目_Android和数据库对接出现问题总结
  5. Android中数据存储——SQLite数据库存储数据
  6. 图解IntelliJ IDEA 13版本对Android SQLite数据库的支持

随机推荐

  1. Android edittext刚进入页面取消焦点
  2. Android(安卓)数据库文件 db 的备份和重
  3. Android lint 检查提示汇总
  4. Android Bitmap最全基本操作:与Drawable
  5. 八款android日历 [Calendar] 开源项目框
  6. Android单选和多选择按钮:
  7. Android 7.0 如何去掉灭屏动画
  8. android wifi hotspot
  9. ViewPager做出广告轮播特效
  10. 深入理解Notification机制