安卓系统安卓手机通话记录导出总窜

基于Android系统的通话记录快速查询设计与实现_论文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
中国最大最早的专业内容网站
评价文档:
&购买后可评价
您可以上传图片描述问题
联系电话:
请填写真实有效的信息,以便工作人员联系您,我们为您严格保密。
基于Android系统的通话记录快速查询设计与实现
试读已结束,如果需要继续阅读或下载,敬请购买
你可能喜欢安卓系统如何删除通话记录?_百度知道
安卓系统如何删除通话记录?
进入通话记录界面,打开记录,选择手机左下角的菜单键,轻按此菜单键,在弹出的界面中选择查看方式,进入查看方式界面,选择全部记录,然后点删除,全选删除,即可删除所有通话记录和短信记录。
其他类似问题
为您推荐:
您可能关注的推广
安卓系统的相关知识
其他1条回答
安卓系统怎么会删除不了通话记录呢
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁Android手机想要获取通话记录,可以使用CallLog。java文件关键部分内容:private ContentRprivate Cprivate String LOG = "MobileCalls";String str = "通话记录:/n";public void setContenResolver() {int i = 0;setCr(context.getContentResolver());setCursor(getCr().query(CallLog.Calls.CONTENT_URI,// 使用系统URI,取得通话记录new String[] { CallLog.Calls.NUMBER,// 电话号码CallLog.Calls.CACHED_NAME,// 联系人CallLog.Calls.TYPE,// 通话类型CallLog.Calls.DATE,// 通话时间CallLog.Calls.DURATION// 通话时长}, null, null, CallLog.Calls.DEFAULT_SORT_ORDER));// 遍历每条通话记录for (cursor.moveToFirst(); !cursor.isAfterLast() && i < 100;cursor.moveToNext()) {String strNumber = cursor.getString(0); // 呼叫号码String strName = cursor.getString(1); // 联系人姓名int type =cursor.getInt(2);String str_type = "";if (type == CallLog.Calls.INCOMING_TYPE) {str_type = "呼入";} elseif (type == CallLog.Calls.OUTGOING_TYPE) {str_type = "呼出";} elseif (type == CallLog.Calls.MISSED_TYPE) {str_type = "未接";}long duration =cursor.getLong(4);SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");Date date = new Date(Long.parseLong(cursor.getString(3)));String time = sdf.format(date);Log.i(LOG,"/n类型:" &#43; str_type &#43; "/n称呼:" &#43; strName &#43;"/n号码:"&#43; strNumber &#43;"/n通话时长:" &#43; duration &#43; "秒" &#43; "/n时间:" &#43; time&#43;"/n---------------------/n");i&#43;&#43;;}}当然,需要在MainFest.xml中申请以下权限: 然后你就可以查看手机通话记录啦!安卓手机的通话记录无显示怎么办_百度知道
安卓手机的通话记录无显示怎么办
我有更好的答案
一你可以重启一下看看,二你可以恢复出厂设置看看,在恢复出厂设置时,要先备份好你的手机资料,可以通过手机助手在电脑上备份。
是不是你把通话记录给删了?或者你哪里设置出问题了?
应该是日期没有设置正确,重新设置电话日期和时间。
其他类似问题
为您推荐:
安卓手机的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 安卓通话记录不显示 的文章

 

随机推荐