android模糊查询sqlite
1. Android中listView的模糊查询是怎么做的想要通过更改
方法一:在线更新(推荐)
1
在 Eclipse 上点开"Help"菜单,选择"Install New Software...",打开"Install"窗口
2
点击"Work with"右边的"Add"按钮,输入一个更新的名字:如"My Aptana",URL中输入下面的更新地址,点"OK"
3
选择要按装的Aptana的包,然后就是一顿Next
4
最后选择 accept,再"Finish",就会自动进行更新安装了
END
方法二:下载插件包安装
1
网上下载插件包。
2
在 Eclipse 上点开"Help"菜单,选择"Install New Software...",打开"Install"窗口
3
点击"Archive..."按钮,并选择步骤一中下载的插件包,进行安装。
此步未亲测,亲们自行尝试吧,祝好运!:-)
END
方法三:下载安装包安装
1
书接上文,方法二的第二步,选“Standalone Version”,点击"download"
2
双击下载的安装包,开始安装
3
同意协议后,才会出现"INSTALL"按钮,选择安装路径后,点击"INSTALL"按钮
4
安装过程中,会弹出一些安装窗口,不必理会,等待安装完成,点击“Finish”即可
5
首次开启,会提示选择workspace,可以点选下面的复选框,设置成默认并不再询问,点击“OK”开始使用
2. android 模糊查询数据库并返回多条数据匹配的数据
数据库采用sqlite
这个是查询方法,至于数据的链接什么的 请网络。
调用方法:
String sql = "SELECT * FROM info ORDER BY id";
ArrayList<HashMap<String, String>> list = baseUtil.queryBySqlMap(sql,
null);
查询方法:
/******************************************
* 用sql语句查询
*
* @param sql
* sql查询语句
* @param selectionArgs
* 参数值
* @return ArrayList<HashMap<String, String>>
*******************************************/
public ArrayList<HashMap<String, String>> queryBySqlMap(String sql,
String[] selectionArgs) {
SQLiteDatabase dbs = DatabaseServer.getDatabase();
Cursor cursor = dbs.rawQuery(sql, selectionArgs);
ArrayList<HashMap<String, String>> list = new ArrayList<HashMap<String, String>>();
while (cursor.moveToNext()) {
HashMap<String, String> map = new HashMap<String, String>();
for (int i = 0; i < cursor.getColumnCount(); i++) {
map.put(cursor.getColumnName(i),
nullToString(cursor.getString(i)));
}
list.add(map);
}
cursor.close();
return list;
}
3. Android开发怎么查看和管理sqlite数据库
1 看 sqlite数据库 可以使用eclipse的插件DDMS,或者Android工具包中的adb工具来查看。sqlite数据库在安卓项目中的位置是/data/data/项目包/databases中。
2 在这里呢 演示使用eclipse插件来看。在Eclipse安装好插件,找到 DDMS
使用sqlite界面管理工具如sqlite administrator、sqlite man打开就可以了