码迷,mamicode.com
首页 > 移动开发 > 详细

Android搜索功能的案例,本地保存搜索历史记录......

时间:2016-12-24 19:44:00      阅读:764      评论:0      收藏:0      [点我收藏+]

标签:app   play   开发   ica   isp   weight   XML   com   自动弹出   

开发的APP有一个搜索功能,并且需要显示搜索的历史记录,我闲暇之余帮她开发了这个功能,现把该页面抽取成一个demo分享给大家。

 

实现效果如图所示: 
技术分享

本案例实现起来很简单,所以可以直接拿来嵌入项目中使用,涉及到的知识点: 
数据库的增删改查操作 
ListView和ScrollView的嵌套冲突解决 
监听软键盘回车按钮设置为搜索按钮 
使用TextWatcher( )实时筛选 
已搜索的关键字再次搜索不重复添加到数据库 
刚进入页面设置软键盘不因为EditText而自动弹出


代码

    1. RecordSQLiteOpenHelper.java

 

技术分享

  1. MainActivity.java

技术分享

技术分享

技术分享

技术分享

  1. MyListView.java

 

技术分享

  1. activity_main.xml

技术分享

技术分享

技术分享

Android搜索功能的案例,本地保存搜索历史记录......

标签:app   play   开发   ica   isp   weight   XML   com   自动弹出   

原文地址:http://www.cnblogs.com/huolongluo/p/6217900.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!