资 源 简 介
Android SQLiteOpenHelper 类代码,这同样是一个简单级别的SQLite实例,主要教你一些基础的SQLite用法,本源码通过编写一个简单的词汇添加小程序,让你了解如何向SQLLITE中添加词汇,查找词汇,查询的sql语句如何编写,以及如何创建一个SQLSite数据表等。相对简单,编译后的运行效果,请看下边的截图。添加内容和查询内容的代码,如下示:
//添加词汇
addWordBtn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
inflateInsert(mydb.getReadableDatabase(),wordEdit.getText().toString(),detailEdit.getText().toString());
}
});
//查找词汇
seachWordBtn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
//查询的sql
String querySql = "select * from mydb where word like ?";
Cursor cursor = mydb.getWritableDatabase().rawQuery(querySql, new String[]{
"%"+seachWordEdit.getText().toString() + "%"
});
ArrayList> list = converCursortoList(cursor);
Intent intent = new Intent(Dict.this, show.class);
Bundle bundle = new Bundle();
bundle.putSerializable("list", list);
intent.putExtras(bundle);
startActivity(intent);
}