Chrome OS尚在未来 Adnroid能提供什么(下)

日期: 2009-08-16 作者:William Brogden翻译:李忠利 来源:TechTarget中国

本文的上半部分已经阐明一些观点,在下半部分中将继续阐述Adnroid现在能提供什么的具体内容。   • 数据存储:Android改变了开发者关于数据存储的观点,那就是没有一个普通的文件系统可以被所有应用系统所共享。每一个应用系统都有其自己独立的数据,并能控制暴露在其他应用系统面前的东西。有如下四个技巧,每一个都有其自身的优点和能力:   o 参数选择:Android为每一个应用系统都管理着一套轻量的key-value数据对。

  o 文档:文档存储在本地或可移动媒体上,可以使用典型的Java流来读写。应用系统之间的文档数据共享必须通过“内容提供商”来间接的做。   o 资源文件:An……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

本文的上半部分已经阐明一些观点,在下半部分中将继续阐述Adnroid现在能提供什么的具体内容。

  • 数据存储:Android改变了开发者关于数据存储的观点,那就是没有一个普通的文件系统可以被所有应用系统所共享。每一个应用系统都有其自己独立的数据,并能控制暴露在其他应用系统面前的东西。有如下四个技巧,每一个都有其自身的优点和能力:

  o 参数选择:Android为每一个应用系统都管理着一套轻量的key-value数据对。

  o 文档:文档存储在本地或可移动媒体上,可以使用典型的Java流来读写。应用系统之间的文档数据共享必须通过“内容提供商”来间接的做。

  o 资源文件:Android支持“资源”文件概念,这种文件以一种优化的格式被编辑到一个应用系统里面。你应用系统里面使用的文件例如图形文件、字符串和xml文件都被编辑成快速装载二进制格式。

 o SQLite数据库:SQLite是一种被广泛使用的开源SQL数据库引擎。Android工具包提供所有的类和方法,用以创建和操作SQL表格。

  • 组件和信息:Android通过一种叫“intent”的信息机制实现应用系统和应用系统组件之间的通讯。Intent信息被保留在数据保持类中。Android负责根据数据类型和可用组件寻找信息目标。这种动态链接方法通过Android内部的应用系统动态特性得以实现。

  • 数据和内容提供商:内容提供商提供应用系统之间分享数据的唯一方法。一旦你的应用系统找到一个想要的内容类型,比如说联系列表,访问就类似于一个简单数据库问题。内容提供商由Android创建和管理,执行安全规则。这种管理消除了影响桌上电脑操作系统的很多安全漏洞。

  • 内嵌的服务:总体上来说,Android将会包括典型的应用系统,比如电子邮件客户、日历和联系管理者。我预计标准应用系统清单还会扩大。基 于Webkit的Web浏览器提供HTML rendering和JavaScript执行。

  更多关于开发者的SDK

  当然,为大量的不同的硬件开发台式电脑有些小技巧.在SDK里面开启的每一个项目都将基于emulator“Android虚拟设备”。一个完整的Android应用系统将代码和数据和资源都编辑到一个单一的Android包文件里面,简化分配。虽然标准Android分配强调Eclipse IDE,但也有NetBeans 插件项目。

  结论:Android在尝试协调传感器能力的大量扩展和用户对设备所能做的事情的预期,这显示了操作系统的巨大突破是有可能性的。可控的独立应用系统的分离可以带来更好的安全性。那种电脑是由CPU、显示器、键盘和鼠标组成的工业标准也可以被弃用了。为什么不用新的操作系统版本呢?

相关推荐