華為鴻蒙HarmonyOS API更新內(nèi)容:重點(diǎn) SDK 變更,還有 Java API、JS API 和配置文件等

一直以來(lái) HarmonyOS 的 API 不斷擴(kuò)充完善,可用功能更多,更加強(qiáng)大。但每次版本更新,開(kāi)發(fā)者都要自己摸索新版本到底增加了哪些 API,耗費(fèi)時(shí)間其實(shí)不少。
華為回應(yīng)稱,本次帶來(lái)首份 API 差異報(bào)告,這份報(bào)告基于 API 6,將為大家提供版本介紹,重點(diǎn) SDK 變更說(shuō)明等,囊括 Java API、JS API 和配置文件。
HarmonyOS 官網(wǎng)版本信息:
版本介紹:
本次發(fā)布 HarmonyOS SDK 2.2 Beta 1,相較上一版本,API 變更說(shuō)明請(qǐng)參見(jiàn)【Java API 差異報(bào)告(API 6 -> API 5)】和【JS API 差異報(bào)告(API 6 -> API 5)】。
● Java API 差異報(bào)告(API 6 -> API 5)
https://developer.harmonyos.com/cn/docs/documentation/doc-releases/apidiff-java-api-6-0000001123842928
● JS API 差異報(bào)告(API 6 -> API 5)
https://developer.harmonyos.com/cn/docs/documentation/doc-releases/apidiff-js-api-6-phone-component-0000001170697425
SDK 重點(diǎn)變更說(shuō)明如下:
❖ Java API 部分:
◆ 新增提供支持回調(diào)的 StartAbility 接口,主要用于免安裝場(chǎng)景下,方便開(kāi)發(fā)者獲取 StartAbility 的回調(diào)結(jié)果。
◆ 新增提供后臺(tái)代理定時(shí)提醒的功能及相關(guān)接口,用于應(yīng)用凍結(jié)或退出后,仍可進(jìn)行倒計(jì)時(shí)、日歷、鬧鐘的系統(tǒng)提醒。
◆ 新增提供服務(wù)卡片的提供方接收來(lái)自卡片服務(wù)方發(fā)起的查詢卡片狀態(tài)通知時(shí)的響應(yīng)接口。
◆ 新增提供應(yīng)用沙盒文件分享能力的接口,用于沙盒內(nèi)文件的分享。
❖ JS API 部分:
◆ div 組件功能變更:根節(jié)點(diǎn) div 的布局不再占滿全屏,而是根據(jù)子節(jié)點(diǎn)的大小進(jìn)行設(shè)置。詳情請(qǐng)參見(jiàn)【div 組件功能變更】。
● div 組件功能變更
https://developer.harmonyos.com/cn/docs/documentation/doc-releases/changelog-api-6-0000001170522589#section292715611144
◆ 通用樣式 margin 功能變更:當(dāng)組件同時(shí)設(shè)置了百分比的寬高和 margin 時(shí),在 API 5 和 API 6 會(huì)有不同的布局。詳情請(qǐng)參見(jiàn)【通用樣式 margin 功能變更】。
● 通用樣式 margin 功能變更
https://developer.harmonyos.com/cn/docs/documentation/doc-releases/changelog-api-6-0000001170522589#section168737911175
◆ 新增提供元能力、圖形、文件等若干子系統(tǒng)的 API,詳情請(qǐng)參見(jiàn) JS API 差異報(bào)告(API 6 -> API 5)。
❖ 配置文件部分
配置文件 config.json 中,修改了 version.name 和 version.code 字段的配置方式,建議應(yīng)用使用四段式版本號(hào),并且取消了 version.code 字段與 version.name 字段的強(qiáng)關(guān)聯(lián)關(guān)系。
相關(guān)文章
鴻蒙系統(tǒng)智慧場(chǎng)景怎么設(shè)置添加?鴻蒙系統(tǒng)添加智慧場(chǎng)景步驟教程
這篇文章主要介紹了鴻蒙系統(tǒng)智慧場(chǎng)景怎么設(shè)置添加?鴻蒙系統(tǒng)添加智慧場(chǎng)景步驟教程的相關(guān)資料,在鴻蒙系統(tǒng)中,各位用戶可以根據(jù)自己的需求,進(jìn)行場(chǎng)景設(shè)置,很多朋友不會(huì)設(shè)置2021-06-29- 很多小伙伴說(shuō)為什么更新了鴻蒙系統(tǒng)之后,手機(jī)上的消息通知欄找不到了,該去哪里查看消息通知呢?下面小編就教給大家怎么設(shè)置鴻蒙的下拉顯示通知菜單2021-06-29
鴻蒙系統(tǒng)字體怎么改?鴻蒙系統(tǒng)字體更改教程
平時(shí)很多小伙伴在使用安卓或者iOS系統(tǒng)的手機(jī)時(shí)都喜歡給自己的手機(jī)修改自己喜歡的字體,那么我們使用鴻蒙系統(tǒng)的時(shí)候該怎么字體呢2021-06-29華為手機(jī)如何用鴻蒙系統(tǒng)截屏?華為鴻蒙系統(tǒng)五種截屏教程
這篇文章主要介紹了華為手機(jī)如何用鴻蒙系統(tǒng)截屏?華為鴻蒙系統(tǒng)五種截屏教程的相關(guān)資料,截屏是我們?cè)谌粘I詈凸ぷ髦卸紩?huì)需要使用到的功能,下面跟隨小編一起來(lái)看看華為鴻2021-06-28鴻蒙系統(tǒng)如何自定義圖標(biāo)樣式?鴻蒙系統(tǒng)自定義圖標(biāo)樣式教程
鴻蒙系統(tǒng)里的一些小功能都是有待大家開(kāi)發(fā)的,就比如怎么去自定義桌面應(yīng)用的圖標(biāo),更換圖標(biāo)的樣式,下面小編就給大家介紹一下這個(gè)操作該怎么去完成吧2021-06-28華為鴻蒙OS加密DNS功能在哪? 鴻蒙開(kāi)啟自動(dòng)加密DNS的技巧
華為鴻蒙OS加密DNS功能在哪?華為鴻蒙系統(tǒng)想要開(kāi)啟自動(dòng)加密dns功能,開(kāi)啟這個(gè)功能的好處就是防劫持和提升網(wǎng)速,下面我們就來(lái)看看鴻蒙開(kāi)啟自動(dòng)加密DNS的技巧,詳細(xì)請(qǐng)看下文2021-06-27鴻蒙系統(tǒng)怎么設(shè)置自動(dòng)對(duì)齊圖標(biāo)?
我們?cè)谑謾C(jī)上刪除某個(gè)軟件的時(shí)候,后面的軟件圖標(biāo)就會(huì)自動(dòng)補(bǔ)齊,這個(gè)操作我們是可以設(shè)置的,那么使用鴻蒙系統(tǒng)的小伙伴怎么設(shè)置自動(dòng)對(duì)齊圖標(biāo)呢2021-06-25華為鴻蒙系統(tǒng)怎么補(bǔ)電?鴻蒙系統(tǒng)補(bǔ)電操作步驟教程
這篇文章主要介紹了華為鴻蒙系統(tǒng)怎么補(bǔ)電?鴻蒙系統(tǒng)補(bǔ)電操作步驟教程的相關(guān)資料,很多功能大家可能都不是很了解,比如補(bǔ)電的方法不少用戶就不清楚,今天就讓小編來(lái)帶大家看2021-06-25- 這篇文章主要介紹了華為鴻蒙系統(tǒng)怎么一鍵摳圖?鴻蒙一鍵摳圖使用技巧的相關(guān)資料,很多朋友還不會(huì)使用鴻蒙系統(tǒng)的一鍵摳圖功能,針對(duì)這一問(wèn)題,小編今天給大家整理了一鍵摳圖2021-06-25
鴻蒙壁紙?jiān)趺磩?dòng)? 鴻蒙設(shè)置動(dòng)態(tài)壁紙的技巧
鴻蒙壁紙?jiān)趺磩?dòng)?手機(jī)升級(jí)鴻蒙以后想要設(shè)置動(dòng)態(tài)壁紙,很好看,該怎么設(shè)置呢?下面我們就來(lái)看看鴻蒙設(shè)置動(dòng)態(tài)壁紙的技巧,詳細(xì)請(qǐng)看下文介紹2021-06-24