Android实现搜索功能并本地保存搜索历史记录
2016-04-18 16:53
1396 查看
本文实例为大家分享了Android实现搜索功能,并且需要显示搜索的历史记录,供大家参考,具体内容如下
效果图:
本案例实现起来很简单,所以可以直接拿来嵌入项目中使用,涉及到的知识点:
- 数据库的增删改查操作
- ListView和ScrollView的嵌套冲突解决
- 监听软键盘回车按钮设置为搜索按钮
- 使用TextWatcher( )实时筛选
- 已搜索的关键字再次搜索不重复添加到数据库
- 刚进入页面设置软键盘不因为EditText而自动弹出
代码
RecordSQLiteOpenHelper.java
?
MainActivity.java
?
MyListView.java
?
activity_main.xml
?
以上就是本文的全部内容,希望对大家的学习有所帮助。
原文:http://www.jb51.net/article/80654.htm
效果图:
本案例实现起来很简单,所以可以直接拿来嵌入项目中使用,涉及到的知识点:
- 数据库的增删改查操作
- ListView和ScrollView的嵌套冲突解决
- 监听软键盘回车按钮设置为搜索按钮
- 使用TextWatcher( )实时筛选
- 已搜索的关键字再次搜索不重复添加到数据库
- 刚进入页面设置软键盘不因为EditText而自动弹出
代码
RecordSQLiteOpenHelper.java
?
?
?
?
原文:http://www.jb51.net/article/80654.htm
相关文章推荐
- Android基础控件 -- EditText
- android webview使用html5<input id="input" type="file"/> 上传相册、拍照照片
- Android二维码扫描
- Android Dialog 使用举例
- Android设计模式(3)----工厂模式
- Android 图片下载工具类:BitmapUtil
- Watchdog
- Android布局之LinearLayout
- mob分享第三方share集成到AndroidStudio与使用说明
- 搭建安卓开发环境
- 关于android.text.format.DateFormat类中format()方法的用法
- Android NDK编程浅入深出之--Android.mk
- Android Studio导入Project、Module的正确方法
- android 进阶--使用adb命令行
- Android用软键盘将整个界面推上去
- android 生成二维码
- 【Android开发工作笔记】之接收和拦截解析短信功能
- Android studio Rendering Problems
- 深入解析Android App的LayoutInflate布局
- [Android] 年年有鱼手机主题