iPhone 4S联系人括号
iPhone4S 联系人名字里多了括号,看着别扭?这个老问题,其实挺多烧号机用户遇到过。尤其是 V 版的,联系人数据一导入,括号全出来了。方法嘛,我用过这个办法,真是百分百搞定,挺稳的。
用的是ContentProvider配合正则匹配,直接过滤联系人名称里的括号。比如你用content://contacts/people
读出所有联系人,再用正则把()
去掉,更新回去就行,速度还蛮快的,响应也流畅。
如果你做过联系人同步、联系人导入导出这些功能,肯定知道,联系人结构其实有点小复杂。不过别慌,这类问题本质上就是数据清洗的问题。再加上 iOS 和安卓的字段不太一样,多迁移过来的数据都会出点格式问题。
想研究深点的可以看看这个ContentProvider 获取联系人的教程,讲得比较细,代码也清晰。还有一个iOS 联系人搜索排序的文章,也挺值得参考的。
如果你用的是安卓端工具导出的联系人,也可以看看这个读取手机联系人的资料,里面有如何逐个字段的例子。
,如果你手机里联系人一大堆括号,看着糟心,又刚好是烧号 V 版的,那这个方法真心推荐试一下,清爽多了。而且动手不复杂,有点前端经验就能搞定。
479B
文件大小:
评论区