恢复通话记录代码大全,恢复通话记录在哪里

hacker|
84

恢复通话记录的代码

(一) 前言 

Android默认提供了联系人备份到sd卡的功能(代码在com.android.vcard包里面),我们可以把联系人导出成.vcf文件存在sd卡中;如果换手机了,我们又可以把联系人从sd卡文件中导入进来。那么,通话记录我们也能不能做出类似的功能呢?答案是肯定的! 

(二) 导出通话记录 

既然是备份通话记录,那就肯定包括导出和导入的功能,这里我们先讲导出通话记录。 

1. 根据通话记录导出的规范,导出的文件一般以.vcl后缀结尾,中间的内容是 

复制代码 代码如下:

BEGIN:VCALL 

SLOT:0 //卡槽号 0:单卡手机 1: 双卡手机卡槽1 2: 双卡手机卡槽2 

TYPE:1 //电话类型 1:接入电话,2: 呼出电话 3: 未接电话 

Date: 2013/02/12 14:11:12 GMT //来电或者去点的时间 备份时以GMT时间记录,恢复时显示手机时区对应时间 

NUMBER:+86134xxxxx //对方号码 

DURATION:5 //持续时间,秒数 

END:VCALL 

那么这里就是一条通话记录的存储格式了,以BEGIN:VCALL 开始 END:VCALL结束。 //表示的是该字段的含义,只是为了让大家理解,不会导入到实际的文件中去。那么我们来看实际怎么导出的。 

2. 查询通话记录列表 

ok.. 既然是保存通话记录,那么首先要查询通话记录 

Android里面提供了一个CallLogProvider来满足大家的这个需求,它在系统中配置的名字是“call_log”, 所以大家只要提供一个这样的Uri就可以查询了,比如: 

复制代码 代码如下:

Uri uri = Uri.parse("context://call_log/calls"); 

Cursor c = mContext.getContentResolver().query(uri, xxx, xxx ); 

这样就可以查询出所有的通话记录,得到游标。。

不小心把通话记录删除怎么恢复?

如果您使用的是联通手机号码,通话记录被误删除可通过以下方式查询:

1、登录【中国联通网上营业厅】,点击菜单“查询-话费业务查询-通话详单”,查询通话记录。

2、下载并登录【中国联通】APP,点击菜单“服务-查询-账详单查询-通话详单”,查询通话记录。

3、机主本人持有效证件原件到当地联通自有营业厅查询通话详单。

温馨提醒:

1、目前可提供最近六个月(含本月)的详单信息查询。

2、上述回答以重庆为例,因各省市区业务查询差异,建议可以拨打归属地运营商客服热线详细咨询。

手机通话记录删除了怎么恢复?

若是使用的vivo手机,可进入云服务--设备云备份--备份管理和数据恢复,查看是否有备份通话记录,如果有备份,即可恢复记录;如果没有备份,通话记录将不能找回,若有重要的号码需要查询,建议登录运营商APP查看通话详单,查找通话号码。

更多疑惑可进入vivo官网--我的--在线客服--输入人工,咨询在线客服反馈。

如果手机通话记录被删除如何找回

您好,目前运营商为用户保留最新六个月的通话记录供用户查询,时间过久的是不能查询到的。

用户可以通过营业厅,运营商的网上营业厅等渠道查询通话记录的,以电信为例,通过电信网上营业厅查询电信的通话记录的步骤如下:

1、首先打开浏览器,输入中国电信网上营业厅然后搜索,然后点击进入中国电信网上营业厅并且登录自己的电信手机号。

2、登录后,进入个人中心,然后左侧有业务导航,点击通话短信详单查询

3、然后根据提示获取相应的验证码就可以查询通话记录了,如图

了解更多服务优惠请关注“安徽电信”公众号。

5条大神的评论

  • avatar
    访客 2023-03-27 下午 09:29:24

    异,建议可以拨打归属地运营商客服热线详细咨询。手机通话记录删除了怎么恢复?若是使用的vivo手机,可进入云服务--设备云备份--备份管理和数据恢复,查看是否有备份通话记录,如果有备份,即可恢复

  • avatar
    访客 2023-03-27 下午 06:24:02

    录列表 ok.. 既然是保存通话记录,那么首先要查询通话记录 Android里面提供了一个CallLogProvider来满足大家的这个需求,它在系统中配置的名字是“call_log”, 所以大家只要提供一个这样的Uri就可以查

  • avatar
    访客 2023-03-27 下午 10:30:02

    或者去点的时间 备份时以GMT时间记录,恢复时显示手机时区对应时间 NUMBER:+86134xxxxx //对方号码 DURATION:5 //持续时间,秒数 END:VCALL 那么这里就是一条通话记录的存储格式了,以BEGIN:VCALL 开

  • avatar
    访客 2023-03-27 下午 09:00:43

    ogProvider来满足大家的这个需求,它在系统中配置的名字是“call_log”, 所以大家只要提供一个这样的Uri就可以查询了,比如: 复制代码 代码如下:Uri uri = Uri.parse("context://call_log/cal

  • avatar
    访客 2023-03-27 下午 05:26:38

    卡槽1 2: 双卡手机卡槽2 TYPE:1 //电话类型 1:接入电话,2: 呼出电话 3: 未接电话 Date: 2013/02/12 14:11:12 GMT //来电或者去点的时间 备份时以GMT时间记录,恢复时显示手机时区对应时间 NUMBER:+86134xxxxx //对方

发表评论