导航:首页 > 编程大全 > 原生归属地工具

原生归属地工具

发布时间:2025-07-16 12:01:20

㈠ 越狱插件推荐:来电归属地KuaiDial

KuaiDial是由国人开发的一款iPhone插件,其实用性和功能强大是其显著特点。这款插件不仅显示来电归属地,还能显示短信归属地,并允许用户添加黑名单。它对原生电话应用进行了改进,增加了如显示联系人头像等人性化功能。此外,KuaiDial能够保存多达10万条通话记录,极大地便利了用户的使用。此款插件还得到“者敏推荐”的高度评价,安装推荐度极高。
作为iPhone上的电话辅助工具,KuaiDial因其出色的性能而受到用户好评,并且作为一款开源软件,它确保不会侵犯用户数据。功能列表如下:
1. T9快速拨号:通过英文、简拼、拼音或电话号码快速查找联系人,并集成到电话程序的拨号键盘。
2. 归属地显示:在拨号键盘、来电、去电、通话记录、短信列表以及收到的短信中显示归属地信息。
3. 头像显示:在拨号键盘、通讯录、个人收藏、通话记录、短信列表界面中显示联系人的头像。
4. 通话记录管理:支持删除单条通话记录,并集成到电话程序的最近通话界面。
5. 自动IP拨号:在拨打长途电话时,自动添加IP前缀。
6. 通话记录限制突破:支持修改通话记录的条数限制,突破系统默认的100条限制。
7. 短信联系人批量添加:在短信程序中批量添加联系人,便于进行短信群发。
8. 附加功能:包括一键拨号、接通震动提醒以及通话时间提醒等。

㈡ 原生系统要怎么添加来电归属地

其实原理非常简单 就是在Phone.apk中添加一些代码,在来电号码的下面分配一个显示区域 而显示区域的内容来自于归属地数据库中的数据 就跟通话记录中的归属地数据显示是一个道理需要使用到工具baksmali及smali或apktoolPhone.apk添加归属地显示代码 提取ROM中的Phone.apk 用zip解包得到其中的classes.dex smali解包dex(或者反编译Phone.apk同样可以得到smali) 在这个文件夹里classes\smali\com\android\phone 找到CallCard.smali Notepad打开 随便找个地方,添加一个类,当然你不能添加到别的类里面了。。。 可以在类似于 goto :goto_e .end method复制代码的后面添加.method private setGeoDescription(Lcom/android/internal/telephony/CallerInfo;)V .locals 3 .parameter "info" .prologue const/16 v2, 0x8 .line 36 if-nez p1, :cond_1 .line 51 :cond_0 :goto_0 return-void .line 38 :cond_1 iget-object v0, p0, Lcom/android/phone/CallCard;->mCallTypeLabel:Landroid/widget/TextView; invoke-virtual {v0}, Landroid/widget/TextView;->getVisibility()I move-result v0 if-ne v0, v2, :cond_0 .line 39 iget-object v0, p1, Lcom/android/internal/telephony/CallerInfo;->geoDescription:Ljava/lang/String; invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v0 if-eqz v0, :cond_2 .line 40 invoke-virtual {p0}, Lcom/android/phone/CallCard;->getContext()Landroid/content/Context; move-result-object v0 iget-object v1, p1, Lcom/android/internal/telephony/CallerInfo;->phoneNumber:Ljava/lang/String; invoke-virtual {p1, v0, v1}, Lcom/android/internal/telephony/CallerInfo;->updateGeoDescription(Landroid/content/Context;Ljava/lang/String;)V .line 42 :cond_2 iget-object v0, p1, Lcom/android/internal/telephony/CallerInfo;->geoDescription:Ljava/lang/String; invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v0 if-nez v0, :cond_0 .line 43 iget-object v0, p0, Lcom/android/phone/CallCard;->mCallTypeLabel:Landroid/widget/TextView; const/4 v1, 0x0 invoke-virtual {v0, v1}, Landroid/widget/TextView;->setVisibility(I)V .line 44 iget-object v0, p0, Lcom/android/phone/CallCard;->mCallTypeLabel:Landroid/widget/TextView; iget-object v1, p1, Lcom/android/internal/telephony/CallerInfo;->geoDescription:Ljava/lang/String; invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V .line 45 iget-object v0, p0, Lcom/android/phone/CallCard;->mCallTypeLabel:Landroid/widget/TextView; const v1, -0xd75f35 invoke-virtual {v0, v1}, Landroid/widget/TextView;->setTextColor(I)V .line 46 iget-object v0, p1, Lcom/android/internal/telephony/CallerInfo;->geoDescription:Ljava/lang/String; iget-object v1, p0, Lcom/android/phone/CallCard;->mPhoneNumber:Landroid/widget/TextView; invoke-virtual {v1}, Landroid/widget/TextView;->getText()Ljava/lang/CharSequence; move-result-object v1 invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result v0 if-eqz v0, :cond_0 .line 47 iget-object v0, p0, Lcom/android/phone/CallCard;->mPhoneNumber:Landroid/widget/TextView; invoke-virtual {v0, v2}, Landroid/widget/TextView;->setVisibility(I)V goto :goto_0 .end method复制代码以上代码第71行为归属地颜色,默认为Holoblue,不喜欢可以自己替换其他颜色,自己查色表,我就不给了 查找如下代码invoke-direct {p0, p4}, Lcom/android/phone/CallCard;->updateCallTypeLabel(Lcom/android/internal/telephony/Call;)V复制代码在其下面添加move-object/from16 v0, p1 invoke-direct {p0, p1}, Lcom/android/phone/CallCard;->setGeoDescription(Lcom/android/internal/telephony/CallerInfo;)V复制代码bingo,打包dex,重新命名为classes.dex 用zip打开Phone.apk 用刚做好的classes.dex替换(当然,如果你用的反编译过来的smali的话,直接回编译更方便,不过重新编译的Phone.apk需要重新签名,不能直接替换原来的文件) 第三节 增加中文归属地数据 下载ext.jar zip打开ext.jar 提取com/android/i18n/phonenumbers/geocoding/data/中的86_zh 提取系统中system\framework中ext.jar 用zip把86_zh(中国地区的归属地数据)替换到到原来的ext.jar中 okay,结束。 第四节 工具下载 下载baksmali&smali

㈢ Excel如何批量查询手机号码归属地

Excel批量查询手机号码归属地的方法如下

  1. 准备数据

    首先,确保你的Excel表格中已经包含了一列或多列手机号码数据。这些数据应该位于连续的数据区域中,方便后续操作。

  2. 安装DIY工具箱插件

    由于Excel原生功能并不直接支持手机号码归属地查询,我们需要借助第三方插件,如DIY工具箱。请确保你已经下载并正确安装了该插件。如果尚未安装,可以在网络上搜索并下载适用于你Excel版本的DIY工具箱插件。

  3. 选中手机号码数据区域

    在Excel表格中,用鼠标选中包含手机号码的数据区域。这些数据将是你需要查询归属地的手机号码。

  4. 使用DIY工具箱进行查询

    点击Excel菜单栏中的【DIY工具箱】选项。如果插件安装正确,你应该能在菜单栏中看到该选项。

    在DIY工具箱中,找到并点击【手机号】选项。

    在弹出的菜单中,选择【手机号查归属地】功能。

  5. 确定查询并保存结果

    点击【确定】按钮后,DIY工具箱将开始批量查询选中的手机号码归属地。

    查询完成后,你需要选择一个合适的保存位置来保存查询结果。通常,这些结果会作为新的列或表格添加到你的Excel文件中。

  6. 查看结果

    查询完成后,你可以回到Excel表格中查看查询结果。你会发现,每个手机号码旁边都已经标注了其归属地信息。

注意事项

阅读全文

与原生归属地工具相关的资料

热点内容
友盟分享微信一闪而过 浏览:821
数控编程和编程哪个好 浏览:745
如何清除网络已用流量 浏览:494
jsud83d 浏览:617
学习计算机编程app哪个好 浏览:401
ipad怎么删除视频文件 浏览:564
建行友途车服app 浏览:353
湖南联通的双4g升级包 浏览:349
什么app能刷考公的题 浏览:560
怎样退出网络配置文件 浏览:506
提高日语口语的app 浏览:375
两个表中相同数据如何切换 浏览:986
如何在ug编程里调出机床 浏览:639
金数据对外查询系统怎么使用 浏览:999
用word精确套印 浏览:704
宏病毒能感染exe类型的文件 浏览:564
儿童编程去哪里学好 浏览:665
如何生成map文件 浏览:78
苹果电脑复制文件 浏览:750
vegas字体教程 浏览:499

友情链接