- 浏览: 561531 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (338)
- 已过时文章(留念用) (39)
- Android学习笔记 (30)
- Android开发指引自译 (100)
- Android NDK文档自译 (23)
- Android设计指引自译 (2)
- xp(ペケピー)&linux(理奈、铃)酱~ (4)
- ui酱&歌词自译~ (9)
- lua酱~ (9)
- 自我反省 (1)
- 羽game计划 (1)
- XSL酱 (2)
- java酱 (3)
- 设计的领悟 (58)
- 涂鸦作品(pixiv) (1)
- ruby酱 (2)
- Objective-C编程语言自译 (2)
- Android开发月报 (6)
- objc酱 (2)
- photoshop (3)
- js酱 (6)
- cpp酱 (8)
- antlr酱 (7)
- Lua 5.1参考手册自译 (11)
- 收藏品 (3)
- 待宵草计划 (4)
- 体验版截图 (1)
最新评论
-
naruto60:
太给力了!!!!我这网打不开Intel官网,多亏楼主贴了连接, ...
使用HAXM加速的Android x86模拟器(和一些问题) -
yangyile2011:
谢谢博主,翻译得很好哦
【翻译】(4)片段 -
ggwang:
牙痛的彼岸:痹!
牙痛的彼岸 -
ggwang:
总结得很简练清晰啊,学习了!
ANTLR学习笔记一:概念理解 -
leisurelife1990:
mk sdd
用git下载Android自带app的源代码
【翻译】(9)内容提供者
see
http://developer.android.com/guide/topics/providers/content-providers.html
原文见
http://developer.android.com/guide/topics/providers/content-providers.html
-------------------------------
Content Providers
内容提供者
-------------------------------
Topics
主题
Content Provider Basics 内容提供者基础
Creating a Content Provider 创建一个内容提供者
Calendar Provider 日历提供者
Related Samples
相关示例
Contact Manager application 电话簿管理器应用程序
"Cursor (People)" “游标(联系人)”
"Cursor (Phones)" “游标(电话)”
Content providers manage access to a structured set of data. They encapsulate the data, and provide mechanisms for defining data security. Content providers are the standard interface that connects data in one process with code running in another process.
内容提供者管理对数据的结构化集合的访问。它们封装数据,并提供用于定义数据安全的机制。内容提供者是标准接口,用运行在另一个进程的代码连接一个进程中的数据。
When you want to access data in a content provider, you use the ContentResolver object in your application's Context to communicate with the provider as a client. The ContentResolver object communicates with the provider object, an instance of a class that implements ContentProvider. The provider object receives data requests from clients, performs the requested action, and returns the results.
当你希望访问一个内容提供者里的数据时,你使用你的应用程序的Context里的ContentResolver对象作为客户端与提供者通信。ContentResolver对象与提供者对象,一个实现ContentProvider的类的实体通信。提供者对象接收来自客户端的数据请求,执行请求动作,并且返回结果。
You don't need to develop your own provider if you don't intend to share your data with other applications. However, you do need your own provider to provide custom search suggestions in your own application. You also need your own provider if you want to copy and paste complex data or files from your application to other applications.
你不需要开发你自己的提供者,如果你不打算和其它应用程序共享你的数据。然而,你需要你自己的提供者以在你自己的应用程序中提供自定义搜素建议(注:搜索提示,搜索预测?)。你也需要你自己的提供者,如果你希望从你的应用程序中复制和粘贴复杂数据或文件到其它应用程序。
Android itself includes content providers that manage data such as audio, video, images, and personal contact information. You can see some of them listed in the reference documentation for the android.provider package. With some restrictions, these providers are accessible to any Android application.
Android自身包含内容提供者,它们管理数据诸如音频、视频、图片,以及个人电话簿信息。你可以看到它们中有一些列举在android.provider包的参考文档中。带有一些限制,这些提供者对于任何Android应用程序都是可访问的。
The following topics describe content providers in more detail:
以下主题更详细地描述内容提供者:
* Content Provider Basics
* 内容提供者基础
How to access data in a content provider when the data is organized in tables.
如何访问内容提供者中的数据,当数据在表中组织时。
* Creating a Content Provider
* 创建一个内容提供者
How to create your own content provider.
如何创建你自己的内容提供者。
* Calendar Provider
* 日历提供者
How to access the Calendar Provider that is part of the Android platform.
如何访问作为Android平台一部分的日历提供者。
Except as noted, this content is licensed under Apache 2.0. For details and restrictions, see the Content License.
除特别说明外,本文在Apache 2.0下许可。细节和限制请参考内容许可证。
Android 4.0 r1 - 27 Jan 2012 1:49
-------------------------------
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
(此页部分内容基于Android开源项目,以及使用根据创作公共2.5来源许可证描述的条款进行修改)
(本人翻译质量欠佳,请以官方最新内容为准,或者参考其它翻译版本:
* ソフトウェア技術ドキュメントを勝手に翻訳
http://www.techdoctranslator.com/android
* Ley's Blog
http://leybreeze.com/blog/
* 农民伯伯
http://www.cnblogs.com/over140/
* Android中文翻译组
http://androidbox.sinaapp.com/
)
发表评论
-
【翻译】(9-补丁2)电话簿提供者
2012-07-18 12:54 2338【翻译】(9-补丁2)电话簿提供者 see h ... -
【翻译】(8-补丁1)Android接口定义语言(AIDL)
2012-07-02 05:55 2858【翻译】(8-补丁1)Andro ... -
【翻译】(0)应用组件
2012-06-30 23:50 792【翻译】(0)应用组件 see http:// ... -
【翻译】(88)传感器
2012-05-21 21:25 1027【翻译】(88)传感器 ... -
【翻译】(87)复制与粘贴
2012-05-20 14:48 1888【翻译】(87)复制与粘贴 see http: ... -
【翻译】(86)音频捕捉
2012-05-16 15:14 1046【翻译】(86)音频捕捉 ... -
【翻译】(85)照相机
2012-05-13 15:09 3735【翻译】(85)照相机 see http:// ... -
【翻译】(84)JetPlayer
2012-04-21 16:24 938【翻译】(84)JetPlayer see h ... -
【翻译】(83)媒体回放
2012-04-21 16:00 1804【翻译】(83)媒体回放 see http:/ ... -
【翻译】(82)多媒体与照相机
2012-04-18 23:05 908【翻译】(82)多媒体与照相机 see htt ... -
【翻译】(23-补丁3)构建无障碍服务
2012-04-18 21:57 1589【翻译】(23-补丁3)构 ... -
【翻译】(23-补丁2)使应用程序无障碍
2012-04-16 13:08 2039【翻译】(23-补丁2)使应用程序无障碍 see ... -
【翻译】(23-补丁1)无障碍
2012-04-11 22:38 863【翻译】(23-补丁1)无 ... -
【翻译】(81)Renderscript之运行时API参考手册
2012-04-11 22:13 1382【翻译】(81)Renderscript之运行时API参 ... -
【翻译】(80)Renderscript之计算
2012-04-09 14:09 1397【翻译】(80)Renderscript之计算 ... -
【翻译】(79)Renderscript之图形
2012-04-08 13:59 2805【翻译】(79)Renderscript之图形 ... -
【翻译】(78)Renderscript
2012-04-04 15:35 1398【翻译】(78)Renderscript see ... -
【翻译】(77)可绘画对象动画
2012-03-18 10:52 670【翻译】(77)可绘画对象动画 see htt ... -
【翻译】(76)视图动画
2012-03-18 10:04 762【翻译】(76)视图动画 see http:/ ... -
【翻译】(75)属性动画
2012-03-17 18:24 2477【翻译】(75)属性动画 see http:/ ...
相关推荐
我们还为使用者提供了Wikipedia 百科全书联机查询,它共有9种语言,3,500,000 多篇文章。 可编程附录系统, 提供各种实用的工具和资料 灵格斯创新的附录系统,把类似Vista侧边栏/Yahoo Widget的概念引入到词典...
QTranslate 是一个轻量...11、youdao:有道翻译提供即时免费的中、英、日、韩、法、俄、西班牙文全文翻译、网页翻译服务。 12、Oxford University Dictionary:适合英语和美式英语学习者,最大最可信赖的免费在线词典。
1、客户端编程 Web最初采用的"服务器-浏览器"方案可提供交互式内容,但这种交互能力完全由服务器提供,为服务器和因特网带来了不小的负担。服务器一般为客户浏览器产生静态网页,由后者简单地解释并显示出来。基本...
9. Basic(基本)和Digest(摘要)验证 9.1. BasicAuthenticationFilter 9.1.1. 配置 9.2. DigestAuthenticationFilter 9.2.1. Configuration 10. Remember-Me 认证 10.1. 概述 10.2. 简单基于散列...
网络安全外文翻译文献 (文档含英文原文和中文翻译) 翻译: 计算机网络安全与防范 1.1引言 计算机技术的飞速发展提供了一定的技术保障,这意味着计算机应用已经渗透到社会 的各个领域。在同一时间,巨大的进步和网络...
方法:自2017年9月至2018年3月,本研究共招募了来自两所学校的461名受访者。采用内部一致性,因子分析和内容效度指数(CVI)来评估中文版抑郁素养问卷的信度和效度。 结果:Cronbach的α为0.885,显示出良好的内部...
同时还有一点值得一提的是,金山词霸将精品英语资讯和情景会话整合在一起,方便英语学习者随时浏览生动有趣的英语内容。 [9-10] PC版编辑 金山词霸 2012 正式版 金山词霸 2012是其宣布免费后全新改版的第二个...
其章节结构的安排,也为教师调整授课顺序提供了很大的灵活性,便于教师根据学生情况对内容进行裁减和重组。书中适时穿插自测题,有利于读者及时加以复习和巩固。作为一本翻译教材,这本书的中文表述很流畅,翻译质量...
为编写网络程序的程序员,黑客爱好者,想成为网络高手的网虫提供了方便的工具。4、先进的应用程序跟踪。5、灵活的防火墙规则设置,可以设置几乎所有的网络包的属性,来阻挡非法包的传输。6、实用的应用程序规则设置...
其章节结构的安排,也为教师调整授课顺序提供了很大的灵活性,便于教师根据学生情况对内容进行裁减和重组。书中适时穿插自测题,有利于读者及时加以复习和巩固。作为一本翻译教材,这本书的中文表述很流畅,翻译质量...
其章节结构的安排,也为教师调整授课顺序提供了很大的灵活性,便于教师根据学生情况对内容进行裁减和重组。书中适时穿插自测题,有利于读者及时加以复习和巩固。作为一本翻译教材,这本书的中文表述很流畅,翻译质量...
另外,幸运的读者朋友们在享受这本书的同时,我们还需要对几位朋友表示敬意,他们都为推出这本精美充实的译著付出了汗水和劳动,其中刘宝旭、郭立生、蒋文保等都对本书的翻译和校对提供了极为有价值的意见和建议。...
google-api-translate-java(Java 语言对Google翻译引擎的封装类库) 语音识别程序 SpeechLion.tar SpeechLion 是一个语音识别程序,主要用来处理桌面命令,基于 Sphinx-4 语音识别引擎开发。用户可以通过该软件来...
根据华尔街见闻, 9 月 14 日,媒体援引三位直接知情人士消息称,谷歌已向一小部分公司提供了 Gemini 的早期版本,这意味着谷歌考虑将其纳入消费者服务。 3 meta 方面, Llama 2 开源商用,模型格局重塑。
此通信是为了让内容提供商能够计算出使用忠诚度,以便了解用户向安全内容提供的回馈度(“安全内容所有者”)。 8. 计划程序。 应用程序 Scheduler,即“realsched.exe”,将与 RealPlayer 一同安装。 一旦安装,它...
19.2.5 定义参与者设置和SharePoint角色 416 19.3 自定义SharePoint网站 416 19.3.1 从Office SharePoint Designer 2007打开SharePoint网站 417 19.3.2 从Internet Explorer打开SharePoint网站 419 19.3.3 编辑和...
机会 9 智能音箱:智能音箱是一个纯粹的网络产品,不是一件孤立的硬件产品,而是生态、内容和服务紧密结合的产品(唐立华 / 全志科技) 机会 10 语音交互耳机:每个人都需要⼀个贴心的 AI 助理,语音交互耳机⽐比...
2006年所著《An Introduction to Cryptography(Intro To Crypto.pdf(CRC-32:79EE7FEF))》,原文的意旨在于使所有普通人都可以看懂这本关于密码学的书籍,经过翻译和改编,所以本书的文字简单,适合初学者阅读。...
9、系统资源调用这一块我把调用显卡、网卡等驱动整合到一个批处理了。在自带的驱动不够的时候还是蛮有用处的。 10、ie修改为默认不安装,加快了启动速度。启用网卡的时候同时安装ie浏览器。修改ie安装包,完美支持...