12 2010 档案

摘要:这次主要要做的就是根据姓名来查找电话,并且加强对通讯录的理解。  以前做一些用到数据库的东西的时候,可能光看代码也是不好联系起各个数据之间的关系,所以我先想到的还是数据库。幸运的是,它还真是一个数据库。  Android里面内置的是SQLite的数据库,虽然对数据库不怎么了解,但关系型数据库,基本操作也就那些,而且基本都一样,所以就直接用呗。用命令行下的adb shell进入Android的模拟器,进入data/data目录下面,这里面就是安装的一些应用程序。找啊找,里面有一个com.android.providers.contacts,怎么看都是一个通讯录相关的程序,进入这个目录下,里面有一 阅读全文
posted @ 2010-12-12 23:31 holmes Zhang 阅读(10350) 评论(5) 推荐(1)
摘要:上次说Data.MIMETYPE这个玩意很重要,官方的文档中描述了一大段的话。里面比较重要的几点是: 1、在Data中有一大段的公共数据段,DATA1~DATA15。这名子咋一看,真搞笑,哪有这样为数据命名的,神也记不住是干什么的的啊! 2、上面说的那些公共数据段所存的数据类型是由这个MIMETYPE决定的。 虽说这两个重要,不过刚看到这里,我还是懵了,这到底是个什么玩意嘛。(当然这很有可能是因为英文水平差,没看完全懂的原因。)再看看官方文档,上面有个例子说,如果MIMETYPE的值是Phone.CONTENT_ITEM_TYPE,则DATA1就是电话号码,如果MIMETYPE的值是Em 阅读全文
posted @ 2010-12-09 23:18 holmes Zhang 阅读(4989) 评论(3) 推荐(0)
摘要:学习Android对通讯录查找时遇到的问题的记载。ContactsContract.Data的一些基本介绍,之后会逐渐把ContactsContract.Data用于查找时的一些有点的东西写出来。 阅读全文
posted @ 2010-12-08 20:28 holmes Zhang 阅读(15968) 评论(1) 推荐(0)