`
ntop
  • 浏览: 36821 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

Android联系人表结

阅读更多

今天看了下Android联系人,

adb shell 

cd data/data/com.android.providers.contacts

cd databases

cp contacts.db /sdcard

 

拷贝到sdcard上,


简单看以一下,里面主要的几张表,call,people,phones,photos

call    是来电记录的表

people 是记录联系人姓名的表

phones 是记录联系人电话号码的表

photos 是记录联系人icon的表

 

phones 和photos都以一个person列,这个列的值是people的_id主键列,这样可以通过这个值把联系人姓名,电话,和头像联系起来。


 

  • 大小: 33.1 KB
  • 大小: 116.3 KB
0
0
分享到:
评论
2 楼 ntop 2011-03-02  
sunburst 写道
请教一下是用什么软件看这个.db的数据库文件

这个软件很多的,搜索sqlite 编辑器,但是有的会出现编码问题,我用的是sqlite expert
1 楼 sunburst 2011-03-01  
请教一下是用什么软件看这个.db的数据库文件

相关推荐

    Android开发案例驱动教程 配套代码

    11.3.2 通过联系人ID查询联系人的Email 258 11.3.3 按照过滤条件查询Email 259 11.3.4 查询联系人的电话 261 11.4 通过Content Provider访问通话记录 262 11.4.1 查询通话记录 262 11.4.2 按照过滤条件查询通话...

    android开发项目案例(大学期间课程作业)

    Android 6.0及以上版本引入了运行时权限管理,开发者需要在应用运行时请求用户的权限,如访问位置、相机、联系人等。理解和掌握如何在代码中适当地请求和处理权限,是确保应用兼容性和用户体验的重要环节。 七、...

    精通ANDROID 3(中文版)1/2

    第1章 Android计算平台简介  1.1 面向新PC的全新平台  1.2 Android的历史  1.3 Dalvik VM剖析  1.4 理解Android软件栈  1.5 使用Android SDK开发最终用户应用程序  1.5.1 Android模拟器  1.5.2 ...

    android四大组件知识小结

    - 使用ContentProvider可以实现跨应用的数据交换,例如联系人、媒体库等系统数据的访问。 5. **Intent**: - Intent是四大组件间通信的桥梁,它可以携带数据并启动Activity、Service或BroadcastReceiver。 - ...

    疯狂Android讲义源码

     联系人 355  9.2.2 使用ContentProvider管理  多媒体内容 360  9.3 实现ContentProvider 364  9.3.1 创建ContentProvider的步骤 364  9.4 监听ContentProvider的数据  改变 370  9.4.1 ContentObserver简介...

    Android编程入门很简单.(清华出版.王勇).part1

    书名:《Android编程入门很简单》(清华大学出版社.王勇)。 压缩打包成2部分,这是第1部分。 本书是一本与众不同的Android学习读物,是一本化繁为简,把抽象问题具体化,把...第13章联系人助手 第14章个人轨迹跟踪器

    最快最简单解决手机中进程“android.process.acore”已停止运行问题.docx

    * 数据损坏:联系人和电话簿数据的损坏可能会导致android.process.acore停止运行。 * 系统错误:安卓系统中的某些错误可能会导致android.process.acore停止运行。 三、解决android.process.acore停止运行的方法 ---...

    Android高级编程--源代码

    9.1.4 在线状态和联系人列表简介 282 9.1.5 管理聊天会话 285 9.1.6 发送和接收数据信息 289 9.2 SMS简介 291 9.2.1 在应用程序中使用SMS 291 9.2.2 发送SMS信息 291 9.2.3 监听SMS消息 294 9.2.4 紧急响应...

    精通Android 3 (中文版)2/2

    第1章 Android计算平台简介  1.1 面向新PC的全新平台  1.2 Android的历史  1.3 Dalvik VM剖析  1.4 理解Android软件栈  1.5 使用Android SDK开发最终用户应用程序  1.5.1 Android模拟器  1.5.2 ...

    Android编程入门很简单.(清华出版.王勇).part2

    书名:《Android编程入门很简单》(清华大学出版社.王勇)。 压缩打包成2部分,这是第2部分。 本书是一本与众不同的Android学习读物,是一本化繁为简,把抽象问题具体化,把...第13章联系人助手 第14章个人轨迹跟踪器

    Android-开发调试小结.docx

    对于应用程序的编译,如电话应用、联系人提供者和拉丁输入法,也提供了相应的`mm`命令。 接下来讨论工程版与用户版软件的区别。工程版软件具有root权限,允许开发者进行更深入的调试和系统操作,如重新挂载分区或推...

    Android高级编程.pdf

    9.1.4 在线状态和联系人列表简介 9.1.5 管理聊天会话 9.1.6 发送和接收数据信息 9.2 SMS简介 9.2.1 在应用程序中使用SMS 9.2.2 发送SMS信息 9.2.3 监听SMS消息 9.2.4 紧急响应的SMS示例 9.2.5 紧急响应自动化 9.3 ...

    Android源码下载 cmd

    - 谷歌联系人同步服务。 - `git clone git://android.git.kernel.org/platform/packages/providers/GoogleSubscribedFeedsProvider.git platform/packages/providers/GoogleSubscribedFeedsProvider` - 谷歌订阅...

Global site tag (gtag.js) - Google Analytics