Contacts文件数据库API称为ContactasContract,它不是一个“常规”的Java API。它不是一组包含的一个ContentProvider子类的方法。相反,它主要由常量(字符串、值和静态对象)构成,可帮忙你使用内容提供器的基于URL风格的API来访问信息。
当获取联系人信息时,会获取一个Cursor对象,通过一个加载器或直接通过内容解析器来获取它们。ContactsContract API不存在对象关系映射(ORM),也不存在建模单个联系人的对象。API和Cursor文件对象尽可能地减少你、联系人数据以及UI小部件三者之间的关联。可看到程序在哪里获取Cursor对象,在Cursor对象中,从数据表获取的数据将被加载到视图中。
当Android中文件数据库变得越来越复杂,访问它们的API会提供对数据库中的表的访问,但它们也提供对“抽象”表的访问,即从数据库多个表选择和组合信息的SQL查询的结果。这就是Android内容提供器风格的API对API使用者“抽象化”查询的方式。你将通过两种方式探索提供器,并会看到哪些是“真正的”表,而哪些是动态创建的表。
关于TeamDoc软件:
TeamDoc是基于服务器/客户端架构的轻量级文件管理软件。TeamDoc将文件集中加密存储在您单位自己的服务器中,员工使用TeamDoc客户端访问服务器,从而获得与自己权限相关的权限:登入后与“我的电脑”界面类似,可以看到自己该看的文件,编辑自己能编辑的文档,对于能看到的文件,还可以细分文档权限,进而做到能看不能拷,能看不能截屏等功能,多种权限灵活设置,在线协同编辑、全文搜索、日志与版本追踪,快速构建企业文档库。告别假大空,我们提供值得您选择的、易用的、可用的文档管理软件。现在就访问TeamDoc首页
TeamDoc软件界面(点击可放大)
版权所有:南京网亚计算机有限公司,本文链接地址: Android的Contacts文件提供器