2011年3月10日
摘要: 可以将dictionary.db文件复制到Eclipse Android工程中的res\raw目录中,如图1所示。所有在res\raw目录中的文件不会被压缩,这样可以直接提取该目录中的文件。使用openDatabase方法来打开数据库文件,如果该文件不存在,系统会自动创建/sdcard/dictionary目录,并将res\raw目录中的 dictionary.db文件复制到/sdcard/dictionary目录中。openDatabase方法的实现代码如下:代码 private SQLiteDatabase openDatabase() { try { // 获得dictionary.db 阅读全文
posted @ 2011-03-10 16:24 唐朝 阅读(511) 评论(0) 推荐(0) 编辑
摘要: 最近项目中要实现android读取sqlite数据库文件,在这里先做一个英汉字典的例子。主要是输入英语到数据库中查询相应的汉语意思,将其答案输出。数据库采用sqlite3.如图:实现过程完全是按照参考文章中所述。其中要说明的是,程序在第一次启动的时候,会把数据库安装到内存卡上面,从而可以读却数据库。相关的代码:package com.easymorse; import java.io.File; import java.io.FileOutputStream; import java.io.InputStream; import android.app.Activity; import and 阅读全文
posted @ 2011-03-10 16:21 唐朝 阅读(953) 评论(0) 推荐(0) 编辑