当前位置:   article > 正文

HarmonyOS/OpenHarmony应用开发-DataAbility开发体验_openharmony 数据共享

openharmony 数据共享

场景介绍

基于Data模板的Ability(以下简称“Data”),有助于应用管理其自身和其他应用存储数据的访问,并提供与其他应用共享数据的方法。Data既可用于同设备不同应用的数据共享,也支持跨设备不同应用的数据共享。

Data提供方可以自定义数据的增、删、改、查,以及文件打开等功能,并对外提供这些接口。

接口说明

接口名

描述

onInitialized

在Ability初始化调用,通过此回调方法执行rdb等初始化操作。

update

更新数据库中的数据。

query

查询数据库中的数据。

delete

删除一条或多条数据。

normalizeUri

对uri进行规范化。一个规范化的uri可以支持跨设备使用、持久化、备份和还原等,当上下文改变时仍然可以引用到相同的数据项。

batchInsert

向数据库中插入多条数据。

denormalizeUri

将一个由normalizeUri生产的规范化uri转换成非规范化的uri。

insert

向数据中插入一条数据。

openFile

打开一个文件。

getFileTypes

获取文件的MIME类型

getType

获取uri指定数据相匹配的MIME类型。

executeBatch

批量操作数据库中的数据。

call

自定义方法。

开发体验:

 

注册Data

 

示例效果:

 

 

代码地址:

HarmonyOSAPP开发相关组件: 深圳市蛟龙腾飞网络科技有限公司 - Gitee.com

参考文档:

文档中心

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/566240
推荐阅读
相关标签
  

闽ICP备14008679号