gpt4 book ai didi

Android:与保存的联系人相比,通话详细信息如何

转载 作者:太空狗 更新时间:2023-10-29 15:10:56 24 4
gpt4 key购买 nike

我正在创建一个应用程序,我需要知道用于将通话详细信息与保存在任何手机中的联系人进行比较的算法。例如:如果来电的电话号码是 +91xxxxxxxxxx,并且其中一个已保存的联系人是 0xxxxxxxxxx,姓名为“Mike”(+91 是印度的国家代码)并且“xxxxxxxxxx”在两种情况下都相同,则通话记录显示姓名“Mike”和号码,尽管由于号码中“+91”和“0”的差异,理想情况下比较应该失败。我需要知道这个算法是如何工作的。起初我想出了一个想法,提取任意号码的后 10 位数字并进行比较,但后来我意识到并非所有国家/地区的电话号码都是 10 位数字。是吗?

请提出一个方法。

最佳答案

我认为最好的方法是反向比较字符,如果匹配数字的大部分,则成功。决定什么是大部分,取决于您开发的应用程序。我猜这就是来电显示的工作原理。

关于Android:与保存的联系人相比,通话详细信息如何,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16570223/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com