版本信息:

版本介绍:
本次发布HarmonyOS SDK 2.2 Beta 1,相较上一版本,API变更说明请参见【Java API差异报告(API 6 -> API 5)】和【JS API 差异报告(API 6 -> API 5)】。
● JS API差异报告(API 6 -> API 5)
手机、平板、智惹屏、智能穿戴
组件
通用
| 组件名称 |
变更类型 |
变更说明 |
| 通用事件 |
新增 |
新增事件绑定冒泡模式和捕获模式 |
| 通用样式 |
新增 |
新增hover伪类用于监控组件是否处于鼠标悬浮状态 |
| 资源限定与访问 |
新增 |
新增MCC和MNC、横竖屏、深色模式、设备类型 |
| 通用属性 |
新增 |
新增data-*进行相应的数据存储和读取 |
| 通用属性 |
新增 |
新增dir设置元素布局模式 |
| 通用样式 |
新增 |
min-width/min-height/max-width/max-height支持百分比 |
| 通用样式 |
新增 |
left$TABLE_COLtop$TABLE_COLright|bottom支持百分比 |
| 通用样式 |
新增 |
新增align-self设置自身在父元素交叉轴上的对齐方式 |
| 通用样式 |
新增 |
新增start|end配合position样式确定元素的偏移位置 |
| 通用样式 |
新增 |
新增z-index设置同一父节点其子节点的渲染顺序 |
| 通用样式 |
新增 |
新增image-fill为svg图片填充颜色 |
| 通用样式 |
新增 |
新增clip-path设置组件的裁剪区域 |
| 通用样式 |
新增 |
新增mask-image设置组件遮罩 |
| 通用样式 |
新增 |
新增mask-size设置遮罩尺寸 |
| 通用样式 |
新增 |
新增mask-position设置遮罩位置 |
| 通用事件 |
新增 |
BaseEvent新增deviceId属性表示触发该事件的设备ID信息 |
| 通用事件 |
新增 |
TouchInfo新增force属性表示接触力信息 |
| 通用事件 |
新增 |
SwipeEvent新增distance属性表示在滑动方向上的滑动距离 |
| 通用方法 |
新增 |
新增getBoundingClientRect方法 获取元素的大小及其相对于窗口的位置 |
| 通用方法 |
新增 |
动画接口新增direction参数设置动画的播放模式 |
| 通用方法 |
新增 |
动画接口fill参数新增backwards和both模式 |
| 通用方法 |
新增 |
动画曲线支持steps曲线 |
| 通用方法 |
新增 |
动画对象支持动画开始事件 |
| 动画样式 |
新增 |
transform-origin支持string类型赋值 |
| 动画样式 |
新增 |
支持简写属性animation |
| 动画样式 |
新增 |
新增animtion-direction参数设置动画的播放模式 |
| 动画样式 |
新增 |
animation-fill-mode参数新增backwards和both模式 |
| 动画样式 |
新增 |
新增animation-play-state指定动画的当前状态 |
| 动画样式 |
新增 |
新增transition样式设置组件的过渡效果 |
| 动画样式 |
新增 |
支持全量W3C标准transform能力 |
| 动画样式 |
新增 |
keyframes新增background-position的支持 |
| 动画样式 |
新增 |
keyframes新增多段式配置能力 |
| 媒体查询 |
新增 |
新增dark-mode表示当前系统是否为深色模式 |
| 长度类型 |
新增 |
新增fp字体尺寸单位 |
容器组件
| 组件名称 |
变更类型 |
变更说明 |
| badge |
新增 |
新增label属性设置新事件提醒的文本值 |
| div |
新增 |
新增overflow、align-items、scrollbar-color、scrollbar-width、overscroll-effect样式/reachStart、reachEnd、reachTop、reachBottom事件/getScrollOffset、scrollBy方法 |
| list |
新增 |
新增scrollbaroffset、scrollbar-color、scrollbar-width样式 |
| refresh |
新增 |
新增timeoffset属性设置更新时间距离父组件顶部的距离 |
| form |
新增 |
新增form表单容器组件 |
基础组件
| 组件名称 |
变更类型 |
变更说明 |
| chart |
新增 |
新增animationduration属性设置占比类圆形图表展开动画时长 |
| image |
新增 |
src属性新增对Base64字符串的支持 |
| image-animator |
新增 |
新增支持设置每帧时长和启用图片预加载 |
| input |
新增 |
新增autofocus、selectedstart、selectedend、softkeyboardenabled、showpasswordicon属性/caret-color样式/selectchange事件/delete方法 |
| option |
新增 |
新增action属性 |
| search |
新增 |
新增caret-color样式 |
| textarea |
新增 |
新增word-break、caret-color样式/新增autofocus、selectedstart、selectedend、softkeyboardenabled属性/新增selectchange事件 |
| richtext |
新增 |
新增richtext富文本组件 |
| web |
新增 |
新增web网页内容展示组件 |
| xcomponent |
新增 |
新增xcomponent插件组件 |
媒体组件
| 组件名称 |
变更类型 |
变更说明 |
| video |
新增 |
新增loop、starttime、speed、direction属性/stop方法 |
| camera |
新增 |
新增camera照相机组件 |
画布组件
| 组件名称 |
变更类型 |
变更说明 |
| canvas |
新增 |
新增抗锯齿能力和toDataURL能力 |
| CanvasRenderingContext2D对象 |
新增 |
新增ellipse()接口、Path2D能力、绘制线性渐变和径向渐变能力、图像平整度设置能力。 |
栅格组件
| 组件名称 |
变更类型 |
变更说明 |
| grid-container |
新增 |
新增gridtemplate属性 |
基本功能
全局
| 接口名称 |
变更类型 |
变更说明 |
| getApp() => object |
新增 |
- |
| scrollTo( ScrollPageParam param) => void |
新增 |
- |
| onShow() => void |
新增 |
- |
| onHide() => void |
新增 |
- |
| onConfigurationUpdated( Configuration configuration ) => void |
新增 |
- |
@ohos.ability.featureAbility
| 接口名称 |
变更类型 |
变更说明 |
| featureAbility.getContext |
新增 |
获取上下文 |
| featureAbility.getWant |
新增 |
获取程序启动时的参数 |
| featureAbility.startAbility |
新增 |
启动ability |
@ohos.window
| 接口名称 |
变更类型 |
变更说明 |
| window.getTopWindow |
新增 |
新增获取当前窗口的接口 |
| window.setSystemBarProperties |
新增 |
新增设置页面导航条颜色的接口 |
| window.getProperties |
新增 |
新增获取当前窗口属性的接口 |
| window.setBackgroundColor |
新增 |
新增动态设置窗口的背景色的接口 |
| window.setKeepScreenOn |
新增 |
新增设置屏幕是否常量的接口 |
| window.setFullScreen |
新增 |
新增设置是否全屏状态的接口 |
| window.setBrightness |
新增 |
新增设置屏幕亮度的接口 |
| window.on |
新增 |
新增开启监听键盘高度变化的接口 |
| window.off |
新增 |
新增关闭监听键盘高度变化的接口 |
@ohos.pasteboard
| 接口名称 |
变更类型 |
变更说明 |
| getSystemPasteboard |
新增 |
获取系统剪切板 |
| createPlainTextData |
新增 |
创建文本类型的PasteData对象 |
| getPrimaryText |
新增 |
获取文本数据 |
| setPasteData |
新增 |
写入系统剪切板内容 |
| getPasteData |
新增 |
读取系统剪切板内容 |
Context
| 接口名称 |
变更类型 |
变更说明 |
| context.getCacheDir |
新增 |
获取缓存目录 |
| context.getFilesDir |
新增 |
获取文件目录 |
| context.getExternalCacheDir |
新增 |
获取外部缓存目录 |
网络访问
@ohos.net.http
| 接口名称 |
变更类型 |
变更说明 |
| request(url: string, callback: AsyncCallback<HttpResponse>): void; request(url: string, options: HttpRequestOptions, callback: AsyncCallback<HttpResponse>): void; request(url: string, options?: HttpRequestOptions): Promise<HttpResponse>; |
新增 |
新增发起http网络请求 |
| destroy(): void; |
新增 |
新增中断请求任务 |
| on(type: “headerReceive”, callback: AsyncCallback<Object>): void; |
新增 |
新增打开监听HTTP Response Header 事件 |
| off(type: “headerReceive”, callback?: AsyncCallback<Object>): void; |
新增 |
新增取消监听HTTP Response Header 事件 |
@ohos.net.websocket
| 接口名称 |
变更类型 |
变更说明 |
| connect(url: string, callback: AsyncCallback<boolean>): void; connect(url: string, options: WebSocketRequestOptions, callback: AsyncCallback<boolean>): void; connect(url: string, options?: WebSocketRequestOptions): Promise<boolean>; |
新增 |
新增建立一个websocket连接 |
| send(data: string, callback: AsyncCallback<boolean>): void; send(data: string): Promise<boolean>; |
新增 |
新增通过websocket连接发送数据 |
| close(options: WebSocketCloseOptions): void; close(options: WebSocketCloseOptions, callback: AsyncCallback<boolean>): void; close(options?: WebSocketCloseOptions): Promise<boolean>; |
新增 |
新增关闭websocket连接 |
| on(type: ‘open’, callback: AsyncCallback<Object>): void; on(type: ‘message’, callback: AsyncCallback<string>): void; on(type: ‘close’, callback: AsyncCallback<{ code: number, reason: string }>): void; on(type: ‘error’, callback: ErrorCallback): void; |
新增 |
新增打开监听websocket连接的打开事件、接收到服务器消息事件、关闭事件和错误事件 |
| off(type: ‘open’, callback?: AsyncCallback<Object>): void; off(type: ‘message’, callback: AsyncCallback<string>): void; off(type: ‘close’, callback?: AsyncCallback<{ code: number, reason: string }>): void; off(type: ‘error’, callback?: ErrorCallback): void; |
新增 |
新增关闭监听websocket连接的打开事件、接收到服务器消息事件、关闭事件和错误事件 |
文件数据
@ohos.fileio
| 接口名称 |
变更类型 |
变更说明 |
| fileio.stat |
新增 |
基于路径获取文件状态信息(异步) |
| fileio.statSync |
新增 |
基于路径获取文件状态信息(同步) |
| fileio.opendir |
新增 |
打开目录(异步) |
| fileio.opendirSync |
新增 |
打开目录(异步) |
| fileio.access |
新增 |
获取文件存在和读写状态(异步) |
| fileio.accessSync |
新增 |
获取文件存在和读写状态(同步) |
| fileio.closeSync |
新增 |
关闭文件(同步) |
| fileio.copyFile |
新增 |
复制文件(异步) |
| fileio.copyFileSync |
新增 |
复制文件(同步) |
| fileio.mkdir |
新增 |
创建目录(同步) |
| fileio.mkdirSync |
新增 |
创建目录(异步) |
| fileio.openSync |
新增 |
打开文件(同步) |
| fileio.read |
新增 |
读文件(异步) |
| fileio.readSync |
新增 |
读文件(同步) |
| fileio.rmdirSync |
新增 |
删除目录(同步) |
| fileio.unlink |
新增 |
删除文件(异步) |
| fileio.unlinkSync |
新增 |
删除文件(同步) |
| fileio.write |
新增 |
写文件(异步) |
| fileio.writeSync |
新增 |
写文件(同步) |
| fileio.hash |
新增 |
哈希文件(异步) |
| fileio.Dir.read |
新增 |
读取下一个目录项(异步) |
| fileio.Dir.readSync |
新增 |
读取下一个目录项(同步) |
| fileio.Dir.closeSync |
新增 |
关闭目录(同步) |
| fileio.Dirent.name |
新增 |
获取目录项名称 |
| fileio.Dirent.isBlockDevice |
新增 |
判断目录项是否是块设备 |
| fileio.Dirent.isCharacterDevice |
新增 |
判断目录项是否是字符设备 |
| fileio.Dirent.isDirectory |
新增 |
判断目录项是否是目录 |
| fileio.Dirent.isFIFO |
新增 |
判断目录项是否是FIFO |
| fileio.Dirent.isFile |
新增 |
判断目录项是否是普通文件 |
| fileio.Dirent.isSocket |
新增 |
判断目录项是否是SOCKET |
| fileio.Dirent.isSymbolicLink |
新增 |
判断目录项是否是符号链接 |
| fileio.Stat.dev |
新增 |
读取文件的dev |
| fileio.Stat.ino |
新增 |
读取文件的INO |
| fileio.Stat.mode |
新增 |
读取文件的mode |
| fileio.Stat.nlink |
新增 |
读取文件的nlink |
| fileio.Stat.uid |
新增 |
读取文件的uid |
| fileio.Stat.gid |
新增 |
读取文件的gid |
| fileio.Stat.rdev |
新增 |
读取文件的rdev |
| fileio.Stat.size |
新增 |
读取文件的size |
| fileio.Stat.blocks |
新增 |
读取文件的blocks |
| fileio.Stat.atime |
新增 |
读取文件的atime |
| fileio.Stat.mtime |
新增 |
读取文件的mtime |
| fileio.Stat.ctime |
新增 |
读取文件的ctime |
| fileio.Stat.isBlockDevice |
新增 |
判断文件是否是BlockDevice |
| fileio.Stat.isCharacterDevice |
新增 |
判断文件是否是CharacterDevice |
| fileio.Stat.isDirectory |
新增 |
判断文件是否是Directory |
| fileio.Stat.isFIFO |
新增 |
判断文件是否是FIFO |
| fileio.Stat.isFile |
新增 |
判断文件是否是File |
| fileio.Stat.isSocket |
新增 |
判断文件是否是Socket |
| fileio.Stat.isSymbolicLink |
新增 |
判断文件是否是SymbolicLink |
@ohos.document
| 接口名称 |
变更类型 |
变更说明 |
| document.choose |
新增 |
通过文件管理picker选取文件,返回文件uri |
| document.show |
新增 |
通过入参uri,拉起对应应用打开文件 |
@ohos.data.storage
| 接口名称 |
变更类型 |
变更说明 |
| getStorageSync(path: string) |
新增 |
创建或获取一个Storage实例 |
| getStorage(path: string, callback: AsyncCallback<Storage>) |
新增 |
创建或获取一个Storage实例 |
| getStorage(path: string) |
新增 |
创建或获取一个Storage实例 |
| deleteStorageSync(path: string) |
新增 |
删除一个Storage实例 |
| deleteStorage(path: string, callback: AsyncCallback<void>) |
新增 |
删除一个Storage实例 |
| deleteStorage(path: string) |
新增 |
删除一个Storage实例 |
| removeStorageFromCacheSync(path: string) |
新增 |
从缓存中移除指定的Storage实例 |
| removeStorageFromCache(path: string, callback: AsyncCallback<void>) |
新增 |
从缓存中移除指定的Storage实例 |
| removeStorageFromCache(path: string) |
新增 |
从缓存中移除指定的Storage实例 |
| storage.getSync(key: string, defValue: ValueType) |
新增 |
获取指定key的值 |
| storage.get(key: string, defValue: ValueType, callback: AsyncCallback<ValueType>) |
新增 |
获取指定key的值 |
| storage.get(key: string, defValue: ValueType) |
新增 |
获取指定key的值 |
| storage.hasSync(key: string) |
新增 |
检查指定key是否存在 |
| storage.has(key: string, callback: AsyncCallback<boolean>) |
新增 |
检查指定key是否存在 |
| storage.has(key: string) |
新增 |
检查指定key是否存在 |
| storage.putSync(key: string, value: ValueType) |
新增 |
添加一个指定的key-value到Storage实例中 |
| storage.put(key: string, value: ValueType, callback: AsyncCallback<void>) |
新增 |
添加一个指定的key-value到Storage实例中 |
| storage.put(key: string, value: ValueType) |
新增 |
添加一个指定的key-value到Storage实例中 |
| storage.deleteSync(key: string) |
新增 |
从Storage实例中删除一个指定的key-value对象 |
| storage.delete(key: string, callback: AsyncCallback<void>) |
新增 |
从Storage实例中删除一个指定的key-value对象 |
| storage.delete(key: string) |
新增 |
从Storage实例中删除一个指定的key-value对象 |
| storage.clearSync() |
新增 |
从Storage实例中清空所有的数据 |
| storage.clear(callback: AsyncCallback<void>) |
新增 |
从Storage实例中清空所有的数据 |
| storage.clear() |
新增 |
从Storage实例中清空所有的数据 |
| storage.flushSync() |
新增 |
将Storage实例持久化到文件中 |
| storage.flush(callback: AsyncCallback<void>) |
新增 |
将Storage实例持久化到文件中 |
| storage.flush() |
新增 |
将Storage实例持久化到文件中 |
| storage.on(type: ‘change’, callback: Callback<StorageObserver>) |
新增 |
添加数据变动的监听,当Storage实例持久化时,该回调方法会被执行 |
| storage.off(type: ‘change’, callback: Callback<StorageObserver>) |
新增 |
取消数据变动的监听 |
系统能力
@ohos.deviceInfo
| 接口名称 |
变更类型 |
变更说明 |
| deviceInfo.deviceType |
新增 |
新增设备类型 |
| deviceInfo.manufacture |
新增 |
新增设备厂家名称 |
| deviceInfo.brand |
新增 |
新增设备品牌名称 |
| deviceInfo.marketName |
新增 |
新增外部产品系列 |
| deviceInfo.productSeries |
新增 |
新增产品系列 |
| deviceInfo.productModel |
新增 |
新增认证型号 |
| deviceInfo.softwareModel |
新增 |
新增内部软件子型号 |
| deviceInfo.hardwareModel |
新增 |
新增硬件版本号 |
| deviceInfo.hardwareProfile |
新增 |
新增硬件Profile |
| deviceInfo.serial |
新增 |
新增设备序列号 |
| deviceInfo.bootloaderVersion |
新增 |
新增Bootloader版本号 |
| deviceInfo.abiList |
新增 |
新增应用二进制接口(Abi)列表 |
| deviceInfo.securityPatchTag |
新增 |
新增安全补丁级别 |
| deviceInfo.displayVersion |
新增 |
新增产品版本 |
| deviceInfo.incrementalVersion |
新增 |
新增差异版本号 |
| deviceInfo.osReleaseType |
新增 |
新增系统的发布类型 |
| deviceInfo.osFullName |
新增 |
新增系统版本 |
| deviceInfo.majorVersion |
新增 |
新增Major版本号 |
| deviceInfo.seniorVersion |
新增 |
新增Senior版本号 |
| deviceInfo.featureVersion |
新增 |
新增Feature版本号 |
| deviceInfo.buildVersion |
新增 |
新增Build版本号 |
| deviceInfo.sdkApiVersion |
新增 |
新增系统软件API版本 |
| deviceInfo.firstApiVersion |
新增 |
新增首个版本系统软件API版本 |
| deviceInfo.versionId |
新增 |
新增版本ID |
| deviceInfo.buildType |
新增 |
新增构建类型 |
| deviceInfo.buildUser |
新增 |
新增构建用户 |
| deviceInfo.buildHost |
新增 |
新增构建主机 |
| deviceInfo.buildTime |
新增 |
新增构建时间 |
| deviceInfo.buildRootHash |
新增 |
新增构建版本Hash |
@system.sensor
| 接口名称 |
变更类型 |
变更说明 |
| sensor.subscribeDeviceOrientation |
新增 |
新增订阅设备方向传感器 |
| sensor.unsubscribeDeviceOrientation |
新增 |
新增取消订阅设备方向传感器 |
| sensor.subscribeGyroscope |
新增 |
新增订阅陀螺仪传感器 |
| sensor.unsubscribeGyroscope |
新增 |
新增取消订阅陀螺仪传感器 |
@ohos.batteryinfo
| 接口名称 |
变更类型 |
变更说明 |
| batteryInfo.batterySOC |
新增 |
新增电量属性 |
| batteryInfo.chargingStatus |
新增 |
新增充电状态属性 |
| batteryInfo.healthStatus |
新增 |
新增电池健康状态属性 |
| batteryInfo.pluggedType |
新增 |
新增充电器类型属性 |
| batteryInfo.voltage |
新增 |
新增电池电源属性 |
| batteryInfo.technology |
新增 |
新增电池类型属性 |
| batteryInfo.batteryTemperature |
新增 |
新增电池温度属性 |
| batteryInfo.BatteryHealthState |
新增 |
新增电池健康状态枚举 |
| batteryInfo.BatteryPluggedType |
新增 |
新增充电器类型枚举 |
| batteryInfo.BatteryChargeState |
新增 |
新增充电状态枚举 |
@ohos.multimedia.media
| 接口名称 |
变更类型 |
变更说明 |
| createAudioPlayer(): AudioPlayer |
新增 |
创建音频播放的实例 |
| createAudioRecorder(): AudioRecorder |
新增 |
创建音频录制的实例 |
| play(): void |
新增 |
开始播放音频资源 |
| pause(): void |
新增 |
暂停播放音频资源 |
| stop(): void |
新增 |
停止播放音频资源 |
| seek(timeMs: number): void |
新增 |
跳转到指定播放位置 |
| setVolume(vol: number): void |
新增 |
设置音量 |
| release(): void |
新增 |
释放音频资源 |
| on(type: ‘play’ $TABLE_COL ‘pause’ $TABLE_COL ‘stop’$TABLE_COL ‘finish’ $TABLE_COL ‘volumeChange’, callback: () => void): void |
新增 |
开始监听音频播放事件 |
| on(type:‘error’, callback: ErrorCallback): void |
新增 |
开始监听音频播放错误事件 |
| prepare(config: AudioRecorderConfig): void |
新增 |
录音准备 |
| start(): void |
新增 |
录音开始 |
| pause(): void |
新增 |
录音暂停 |
| resume(): void |
新增 |
录音恢复 |
| stop(): void |
新增 |
录音停止 |
| release(): void |
新增 |
录音释放 |
| reset(): void |
新增 |
录音重置 |
| on(type: ‘prepare’ $TABLE_COL ‘start’ $TABLE_COL ‘pause’ $TABLE_COL ‘resume’ $TABLE_COL ‘stop’ $TABLE_COL ‘release’ $TABLE_COL ‘reset’, callback: () => void): void |
新增 |
开始监听音频录制事件 |
| on(type: ‘error’, callback: ErrorCallback): void |
新增 |
开始监听音频录制错误事件 |
@ohos.multimedia.mediaLibrary
| 接口名称 |
变更类型 |
变更说明 |
| getMediaLibrary() |
新增 |
获取媒体数据管理器 |
| storeMediaAsset(option: MediaAssetOption, callback: AsyncCallback<string>) |
新增 |
保存媒体资源 |
| storeMediaAsset(option: MediaAssetOption) |
新增 |
保存媒体资源 |
安全
@ohos.useriam.userauth
| 接口名称 |
变更类型 |
变更说明 |
| userauth.getAuthenticator |
新增 |
新增获取认证器对象接口 |
| userauth.Authenticator.execuate |
新增 |
新增执行认证接口 |
轻量级智能穿戴
组件
通用
| 组件名称 |
变更类型 |
变更说明 |
| 通用样式 |
新增 |
‘left’ | 'top’支持百分比 |
● Java API差异报告(API 6 -> API 5)
Added Packages
| Added Packages |
|
ohos.data.file |
Provides basic file access capabilities. |
Added Packages
Package ohos.aafwk.ability
| Added Classes and Interfaces |
|
FormState |
Enumerates the states of a form. |
| IAbilityStartCallback |
Provides a callback to be invoked when an ability is started in installation-free mode. |
| Changed Classes and Interfaces |
|
| Ability |
An ability is an abstraction of functionalities that a HarmonyOS application can provide. |
| AbilitySlice |
As the fundamental unit of the Ability using the Page template, {@code AbilitySlice} provides an ability with a carrier for service logic and UI display. |
| AbilitySlice.FormCallback |
Provides callbacks that will be invoked when a Form instance is obtained or when the {@code Form} provider is uninstalled. |
| IAbilityContinuation |
Enables an Ability to implement migration in a distributed system. |
Package ohos.aafwk.ability.continuation
| Added Classes |
|
ContinuationDeviceInfo |
Defines information about the selected device. |
Package ohos.aafwk.content
| Changed Classes |
|
| Intent |
Provides an abstract description of an operation to be performed. |
Package ohos.agp.components.webengine
| Added Interfaces |
|
| ScaleChangeListener |
Provides a listener that listens for scale changes. |
| ScaleController |
Manages and observes scaling of a {@code WebView} object. |
| Changed Classes |
|
| WebView |
Represents a component that has the web page access capability. |
Package ohos.agp.window.service
Package ohos.app
| Changed Classes and Interfaces |
|
| AbilityContext |
An abstract class that provides the application context for the current object and obtains the application environment information. |
| Context |
Provides the context of an object in the application and obtains application environment information. |
Package ohos.bundle
| Changed Classes |
|
| ApplicationInfo |
Obtains configuration information about an application. |
Package ohos.data.distributed.file
| Changed Classes |
|
| DistAgentFile |
Provides methods for the file manager to perform operations on distributed agent files. |
| DistFile |
Inherits from the {@code java.io.File} class and provides methods for the file manager to perform basic operations on distributed files or directories. |
| DistFiles |
Provides methods for the file manager to perform operations on distributed files or directories. |
| DistLinkFile |
Provides methods for the file manager to perform operations on distributed link files. |
Package ohos.event.notification
| Added Classes |
|
ReminderHelper |
Provides static methods for managing reminders, including publishing or canceling a reminder, adding or removing a notification slot, and obtaining or canceling all reminders of the current application. |
ReminderManager |
Define constant for background agent service function. |
ReminderManager.AppLimitExceedsException |
Throws this exception when the number of effective reminders of current application exceed the limit value ReminderDataManager#MAX_NUM_REMINDER_LIMIT_APP |
ReminderManager.SysLimitExceedsException |
Throws this exception when the number of effective reminders of the whole system exceed the limit value ReminderDataManager#MAX_NUM_REMINDER_LIMIT_SYSTEM |
ReminderRequest |
Base class for letting a background agent to publish reminders on behalf of a third-party application. |
ReminderRequestAlarm |
A ReminderRequest child class used for creating reminders for alarm clocks. |
ReminderRequestCalendar |
A ReminderRequest child class used for creating reminders for calendar events. |
ReminderRequestTimer |
A ReminderRequest child class used for creating reminders for countdown timers. |
Package ohos.media.audio
| Changed Classes |
|
| AudioManager |
Manages audio information, controls audio devices, adjusts the volume, and manages the audio focus. |
Package ohos.miscservices.download
| Changed Classes |
|
| DownloadConfig.Builder |
Provides {@code Builder} objects of download configuration, including methods to set parameters used to create a download session. |
Package ohos.rpc
| Changed Classes |
|
| MessageParcel |
Inherits from the Parcel class and provides methods for managing {@code MessageParcel} objects. |
| RemoteProxy |
Implements IRemoteObject proxy objects. |
Package ohos.utils
| Changed Classes |
|
| IntentConstants |
Defines the ohos.aafwk.content.Intent-related constants used in the system, including the actions, entities, and flags contained in the intents passed to methods for starting an ability. |
先收藏下,看了前面几个表,对比很清晰。大赞~
要学的好多,