流星悟语 发表于 2015-9-4 22:36:45

Tizen内容搜索

Tizen允许您搜索的内容(图片、视频、音乐或其他)位于本地设备存储。 您还可以执行内容管理任务,比如查看和更新内容的属性。Content API是强制性Tizen移动和可穿戴的概要文件,这意味着它在所有移动和可穿戴设备支持。 强制所有api支持Tizen模拟器。Content API的主要特点包括:
[*]内容检索Content API使用相同的 ContentManager 接口的实例(在 移动端和 可穿戴所有内容相关的功能的应用程序)。 实例提供了更高的效率通过执行批处理操作内容项。你可以 浏览和搜索内容目录和内容使用 getDirectories () 和 找到() 的方法 ContentManager 接口。 当搜索内容项,您可以创建 属性过滤器, 属性范围过滤器, 复合过滤器基于 特定的过滤器属性的 ContentManager 接口。 你也可以 对搜索结果进行排序。
注意:
批处理模式没有提供进展信息操作。 确保您可以查看进度,分批操作分解成多个小的批处理操作。 例如,一批100更新请求分解成10批处理操作,更新10记录一次。 打破一个批处理操作也可以帮助你避免阻塞其他数据库操作,如添加或删除。内容管理你可以 查看和编辑内容项的细节。 细节是常见的文件信息和元数据属性的媒体文件。查看内容项细节,使用 找到 () 方法。 更新一些内容项的属性,例如它的评级,使用 更新 () 方法。内容属性的更多信息,(在看到完整内容WebIDL参考 移动端口和 可穿戴应用程序)。如果一个内容项复制或移动,你无法找到它,因为扫描不是自动执行。 检索项目复制或移动,使用 找到 () 方法调用后scanFile () 方法。注意:
您只能查看(而不是更新)只读属性。
[*]内容更改通知你可以使应用程序中的内容保持同步与外部content manager 接收通知在您的应用程序内容的变化。 的setChangeListener () 的方法 ContentManager 接口寄存器改变监听器。 您可以使用 ContentChangeCallback接口(在 移动和 可穿戴应用程序)来定义侦听器接收通知的事件处理程序。
[*]播放列表管理使用 播放列表 接口(在 移动和 可穿戴应用程序),您可以:

[*]创建播放列表你可以 创建一个新的播放列表并将项目添加到它。 您还可以创建一个新的播放列表通过复制现有的播放列表的内容。
[*]管理播放列表你可以 检索播放列表和删除它们。
[*]管理播放列表项你可以 管理播放列表项通过添加和检索项和改变单个项目的位置或所有项目的顺序。
页: [1]
查看完整版本: Tizen内容搜索