android 功能模块代码
在奋斗的大道
程序发烧友
展开
-
android功能模块之通讯功能模块一
2014年1月15日 无论是Android开发或者是其他移动平台的开发,ListView肯定是一个大咖,那么对ListView的操作肯定是不会少的,上一篇博客介绍了如何实现全选和反选的功能,本篇博客介绍删除功能,删除列表中的项无谓就是及时刷新列表,这又跟UI线程扯上关系了,还是那句话,数据的更新通知一定要在UI线程上做,不然会出现各种错误,比如出现adapter数据源改变,但没有原创 2014-01-24 23:15:34 · 959 阅读 · 0 评论 -
android 功能模块之通讯模块三
Android通讯录开发之解决快速搜索联系人线程同步问题 2013年1月13日 上一篇博客介绍的是如何实现搜索,在PhoneUtil中已经定义好了search方法,开发者直接拿来用就ok了,但用的时候肯定会遇到线程同步问题,如何解决搜索的时候UI线程卡顿的现象,这时候就需要另开一个线程来进行搜索操作了,但由于在搜索框输入字符的时候,一般都是快速输入的,这就会导致线程同步问题的原创 2014-01-24 23:18:18 · 778 阅读 · 0 评论 -
android 功能模块之通讯模块四
Android通讯录开发之通讯录联系人搜索功能最新实现 2014年1月13日 之前的有两篇博客介绍了如何解决通讯录搜索功能的问题,那些方法都是从网上搜集,然后经过自己整理试验之后的,但在项目测试人员给我反馈,似乎还是存在一些问题,比如一些简拼没能搜出,或者简拼的转换有了问题,主要是因为中文的转换为简拼还是有点麻烦的,不同的编码支持的汉字又不同,比如gb2312编码支持汉原创 2014-01-24 23:20:32 · 9191 阅读 · 0 评论 -
android 功能模块之通讯模块
Android通讯录开发之实现全选、反选功能 2014年1月15日 实现全选、反选不是什么难的事情,就只是用另外一个数据结构来存储被选中的状态,通过刷新列表来更新列表的显示状态。下面是实现效果: 定义一个散列表来存储选中状态 [java] view plaincopyprint? // 用于保存勾选的联系人原创 2014-01-24 23:17:17 · 782 阅读 · 0 评论 -
android功能模块之通讯模块七
Android通讯录模糊匹配搜索实现(号码、首字母、简拼、全拼) 2013年12月10日 工作记录 小巫在工作中碰到一个需求,要求实现通讯录联系人的搜索,获取联系人的方式有好几种,我都有点混乱了,下面提供我最近用的一种,看起来还算比较简洁的,它是根据mimetypes表来查的。 [java] view plaincopyprint?原创 2014-01-24 23:27:42 · 1483 阅读 · 0 评论 -
android 功能模块之通讯模块五
Android通讯录开发之获取运营商号码段(移动、联通、电信) 2014年1月8日 开发记录 碎碎念:2014年的第一篇博客,原本是想写一篇随笔来开头,只因自己太懒把这件事忘记了,或者根本就不想写。我当实习生也当了接近半年了,工作上的内容和学到的东西有很多可以分享的,只有当自己工作遇到问题解决不了的时候才真正体会到有些地方自己没学扎实,我边反省边实习,自己也是从刚开始的原创 2014-01-24 23:22:32 · 835 阅读 · 0 评论 -
android功能模块之通讯模块六
Android通讯录开发之取得姓名首字母实现简拼搜索 2013年12月27日 开发日志 目前小巫在实习的公司,负责一个项目的开发,虽说是接手过来的,不过经过前面的几位实习生哥们推敲之后,轮到我的手里,我只能说我很好运,捡到了一个几乎需要重构的项目,我接手开发一个月,已经提交了5、6个测试版本,问题一堆,我改代码改得我想吐。说起这个项目一个重要模块就是通讯录这一块,前面的几个原创 2014-01-24 23:23:59 · 921 阅读 · 0 评论