最近的项目开发过程中涉及到了联系人T9键盘搜索和Qwerty键盘搜索,也分别写了相关的博客:

《android T9 搜索联系人分析与实现(支持多音字)》

《android Qwerty 键盘搜索联系人分析与实现(支持多音字)》

也详细分析了T9搜索数据解析与匹配,Qwerty搜索的数据解析与匹配与T9类似,详细分析见《android T9 搜索联系人分析与实现(支持多音字)》,也将T9搜索和Qwerty搜索写成了两个单独的Java库,都提供数据解析与匹配的接口,为了更方便地使用T9搜索和Qwerty搜索的数据解析和匹配接口,遂将其集成写成一个拼音搜索Java库。下面给出相关代码链接:

拼音搜索库&拼音搜索联系人Demo(支持多音字,支持T9搜索,支持Qwerty搜索):

将数据解析,T9搜索匹配和Qwerty匹配接口制作成Java库,并演示Android T9和Qwerty键盘搜索联系人使用此库.

Github:https://github.com/handsomezhou/PinyinSearchLibrary

android 拼音搜索联系人分析与实现(支持多音字,支持T9搜索,支持Qwerty搜索)相关推荐

  1. android Qwerty 键盘搜索联系人分析与实现(支持多音字)

    最近在项目开发的过程中不仅仅涉及到T9搜索联系人,后来发现还需要支持Qwerty键盘搜索联系人.上次我已经写了一篇关于T9搜索的博客<android T9 搜索联系人分析与实现(支持多音字)&g ...

  2. android T9 搜索联系人分析与实现(支持多音字)

    最近在android项目开发过程中需要实现类似电话拨号功能,这里涉及到T9键盘搜索联系人,于是研究了一番,将思路和心得记录于此,方便自己与他人. 相信大家对T9输入法并不陌生,这里并不涉及到T9输入法 ...

  3. java汉字转拼音区别多音字_java中文转拼音,支持多音字词组,不支持音标

    官方的pinyin4j虽然强大,能够支持音标转换,但硬伤在于不支持词组.就此特地将pinyin4j的词库提取出来,研究了下,发现多音字有2000多,去掉音标就1000多,常用字也就500左右.然后估摸 ...

  4. Android 淘宝搜索记录分析及千牛数据库名称关联

    一 taobao搜索关键字分析 1.导出淘宝数据文件夹. 2.搜索search 找到search文件夹.查看里面可疑文件如history_8d4255cc9c9199c6ec3be940936986b ...

  5. AutoCompleteTextView输入汉字拼音首字母实现过滤提示(支持多音字)

    AutoCompleteTextView具有输入提示的功能,但是它的这种提示不适合对股票列表的过滤,如果你玩过股票软件,就会知道只要输入股票名称的首字母或股票代码就会出现符合匹配的股票,这种过滤怎么实 ...

  6. LBE 安全大师支持android 4.4注入分析

    作 者: ImaxAndroi 时 间: 2013-12-12,22:13:07 链 接: http://bbs.pediy.com/showthread.php?t=182495 LBE 安全大师注 ...

  7. Android逆向与病毒分析

    本文由同程旅游安全团队对内移动安全培训的PPT整理而来,面向对象为对移动安全感兴趣的研发同事,所以讲的有些宽泛.介绍了入门Android逆向需要掌握的一些知识点, 通过简单的几个案例讲解Android ...

  8. android恢复联系人,如何从Android手机恢复联系人[最佳方式]

    有没有简单的方法 从Android设备恢复已删除/丢失的联系人? 各种原因将导致Android手机上的数据丢失. 例如,意外删除可能会导致电话号码丢失,而一些错误的操作也可能导致联系人丢失. 此外,技 ...

  9. 浅谈android中手机联系人字母索引表的实现

    实际上字母索引表的效果,可以说在现在的众多APP中使用的非常流行,比如支付宝,微信中的联系人,还有购物,买票的APP中选择全国城市,切换城市的时候,这时候的城市也就是按照一个字母索引的顺序来显示,看起 ...

最新文章

  1. swift3.0提示框新用法
  2. Java垃圾回收调优
  3. 模板元编程时的参数推导类型输出
  4. 在Python中使用LLVM接口:llvmpy和llvmlite
  5. Ralis: 连接数据库并查询
  6. 基于VHDL语言的数字秒表实现
  7. win7升级win10正式版_win7告退在即,如何升级到win10?
  8. [开源] FreeSql.AdminLTE.Tools 根据实体类生成后台管理代码
  9. 加密选项_Zoom终于为免费账户也提供了端到端通讯加密的选项
  10. Java文档阅读笔记-JDBC Driver
  11. Docker 创建新的开源社区,开发 Compose Specification
  12. 环形线圈车辆检测器突破了LOOP-LOCK
  13. Mybatis日志实现
  14. GBK字库集测试求助
  15. bp神经网络模型拓扑结构,bp神经网络模型结构图
  16. springboot中学成绩管理毕业设计源码100854
  17. 2019ICPC南京区域赛ABCHIJK
  18. 人工智能培训学校学哪些内容
  19. 华滋先生:互联网创业,加入社群是有用的吗?
  20. maximo跟java_maximo中直接应用得到数据库联接

热门文章

  1. IDEA + github pull request + teamcity运用
  2. Digital Ocean 如何使用GitHub学生优惠码
  3. 微信小程序-获取设备宽高
  4. neu ikobikob
  5. Google I/O 2014? No,Android I/O 2014
  6. [附源码]Python计算机毕业设计大学生二手物品交易网站
  7. 基于单片机的电子秤(计价/播报)电路设计(#0223)
  8. 秒杀系统的设计与实现(一)
  9. 数据结构与算法(系列文章一)
  10. 关于apk加壳之动态加载dex文件