sqlite expert_sqlite手机版_sqlite expert自增(2)

电脑杂谈  发布时间:2017-05-17 06:03:56  来源:网络整理

Log.v("breakthrough", "加载界面完成");

//将进行复制。。

File fileDir = getFilesDir();

Log.v("breakthrough", "fileDir成功");

File file = new File(fileDir, DB_NAME);

Log.v("breakthrough", "file创建成功");

if(file.exists())

{

Log.v("breakthrough", "界面已存在了file文件,为上次运行的时候的造成的");

return;

}

InputStream in = null;

FileOutputStream out = null;

Log.v("breakthrough", "输入输出流构建完成");

try

{

in = this.getAssets().open(DB_NAME);

Log.v("breakthrough", "打开了getAssets中的haha.db");

out = new FileOutputStream(file);

Log.v("breakthrough", "初始化输出流成功");

byte[] buffer = new byte[1024];

int length = -1;

while( (length = in.read(buffer)) != -1 )

{

out.write(buffer, 0, length);

Log.v("breakthrough", "输入流输入了多少次啊");

}

Log.v("breakthrough", "复制成功");

}

catch(Exception e)

{

e.printStackTrace();

Log.v("breakthrough", "复制失败");

}

finally

{

try{

in.close();

out.close();

}

catch(Exception e)

{

e.printStackTrace();

Log.v("breakthrough", "关闭输入输出流失败");

}

}

db = SQLiteDatabase.openOrCreateDatabase(file, null);

Log.v("breakthrough", "打开复制的成功");

Cursor cursor = db.rawQuery("select _id, content from Demo", null);

Log.v("breakthrough", "返回了Cursor成功");

list = (ListView)findViewById(R.id.list);

Log.v("breakthrough", "实例化list成功");

String ss = cursor.getColumnName(0);


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-47593-2.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...