android简单的数据库使用查询操作示例

简单叙述:写一个数据查询的APP,很简单,我只是展示下逻辑问题,很多细节我不会说明。

我的代码是记事本写出来的,有个别错误请见谅

首先,说一下布局EditText TextView Button,输入数据,按钮进行查询,然后显示出来,布局就不给代码了。

首先通过输入输出流将数据库文件写入到手机中

//查询操作
private void query(View view){
database.getDatabase(file);
databse.getData("在文本中获取");
//通过封装对象获取想要知道的a,b
//显示出来



}
//初始化数据
private void initData(){
//获取数据库路径data/data 这种
File file=new File("路径");
BufferedInputStream input=null;
BufferedOutputStream out=null;
input=new BufferedInputStream(getAsserts().open("你的数据库文件");)
out=new BufferedOutputString(new FileOutputStream("文件路径"));
byte[]byte=new byte[10000];
int length;
while(length=input.read(byte)!=-1){
out.write(byte,0,length);
out.flush();
}
return file;
}

第二个类

private FengZhuang getData(String number){
SQLiteDatabase databse;
Cursor cursor=database.rawQuery("sql语句自己写");
String a=cursor.getString("自己写");
String a=cursor.getString("自己写"); ,
return a,b;
}
private void getDatabase(File file){
//获取到数据库文件
SQLiteDatabase database=SQLiteDatabase.openorCreatDatabase(file,null);

}

第三个类Fengzhuang
//用来封装a,b

你可能感兴趣的:(android)