0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

OpenHarmony 4.0版本發(fā)布 趕快來一瞧究竟

OpenHarmony技術(shù)社區(qū) ? 來源: OpenHarmony技術(shù)社區(qū) ? 作者:OpenHarmony技術(shù)社區(qū) ? 2023-06-06 09:26 ? 次閱讀

大家有關(guān)注 OpenHarmony 版本計(jì)劃的應(yīng)該都知道 OpenHarmony 4.0 會在 6 月初發(fā)布,我也時(shí)常關(guān)注 OpenHarmony 倉,這不,近日我就發(fā)現(xiàn)了 4.0 版的分支已經(jīng)有了!

于是乎我更好奇了,就找了一下相關(guān)文檔,終于發(fā)現(xiàn)了 4.0 帶來的一些新的變化,這次還是更多的聚焦于標(biāo)準(zhǔn)系統(tǒng)上。

43b6fd52-0408-11ee-90ce-dac502259ad0.png

首先第一個更新就是 OpenHarmony 4.0 Beta1 版本,開始提供首批 API Level 10 接口。 接下來我們就繼續(xù)從應(yīng)用框架以及 ArkUI 等方面看一下。

概述

OpenHarmony 4.0 版本標(biāo)準(zhǔn)系統(tǒng)能力持續(xù)完善,ArkUI 進(jìn)一步完善組件能力和效果、應(yīng)用框架優(yōu)化了 Extension 能力、應(yīng)用包支持不解壓安裝和跨應(yīng)用共享、分布式數(shù)據(jù)管理新增統(tǒng)一數(shù)據(jù)管理框架(UDMF)、媒體進(jìn)一步增強(qiáng)音頻/媒體播放/媒體控制/相機(jī)的能力、事件通知新增應(yīng)用角標(biāo)管理、安全基礎(chǔ)能力支持更多密鑰管理的能力、ArkCompiler 更新了 c++ 工具鏈的相關(guān)工具版本、測試框架多個工具能力增強(qiáng)。

OpenHarmony 4.0 Beta1 版本開始提供首批 API Level 10 接口。

應(yīng)用框架

①Extension 能力最小化管理,支持各類 Extension 根據(jù)業(yè)務(wù)場景開放 API,防止敏感 API 的調(diào)用。

②支持?jǐn)?shù)據(jù)或文件的 URI 臨時(shí)授權(quán),應(yīng)用可以把自己文件的讀寫權(quán)限授權(quán)給其他應(yīng)用。

③支持了 UIExtension 機(jī)制,用于實(shí)現(xiàn)有界面的 Extension,UIExtension 的界面可以嵌入到調(diào)用方應(yīng)用的窗口上顯示。

目前已構(gòu)建 UIExtension 基礎(chǔ)能力:

支持統(tǒng)一的 UIExtension 模板,接口含義清晰,服務(wù)開發(fā)標(biāo)準(zhǔn)化。

支持原生默認(rèn)的 Extension 界面展示,方便開發(fā)者快速實(shí)現(xiàn) Extension 功能,同時(shí)也提供界面定制能力。

后續(xù)版本會逐步提供Share、Picker等模板。

④支持原子化服務(wù)的分享,應(yīng)用開發(fā)者可以使用 UIAbility 組件提供的 UIAbility.onShare() 生命周期方法,設(shè)置要分享的數(shù)據(jù)。用戶可以通過分享框把原子化服務(wù)和卡片分享到另外一臺終端設(shè)備。

ArkUI

①提供 Extension 組件,用于將一個應(yīng)用的擴(kuò)展功能,嵌入顯示到另一個應(yīng)用內(nèi)。

②組件屬性變化支持過渡動效,如 Divider 組件配置分割條顏色和顏色屬性時(shí)支持過渡動效,提升組件屬性變化時(shí)用戶體驗(yàn)。

③Text/Image/Video/ListItem/GridItem組件支持用戶長按組件默認(rèn)進(jìn)入拖拽行為,支持開發(fā)者關(guān)閉默認(rèn)拖拽,提升開發(fā)者開發(fā)效率。

④支持給組件設(shè)置球面高階屬性、下邊緣像素?cái)U(kuò)展、取色模糊、G2 圓角、陰影、漸變高階圖形屬性,豐富開發(fā)者開發(fā)高階動畫效果的能力。

⑤繪制組件 Rect/Circle/Ellipse/Line/Polyline/Polygon/Path/ Shape 支持偏移、裁剪、遮罩等通用屬性,增強(qiáng)繪制組件基礎(chǔ)功能。

⑥自定義彈框支持蒙層顏色、彈出動畫自定義(如允許開發(fā)者設(shè)置彈出動畫效果的相關(guān)參數(shù)),增強(qiáng)彈框的開發(fā)者自定義能力。

⑦bindContextMenu/bindMenu 支持自定義位置,允許開發(fā)者設(shè)置菜單的位置。

⑧ColumnSplit 分隔線支持可拖動。

⑨Refresh 組件支持自定義下拉刷新能力,允許開發(fā)者設(shè)置下拉刷新時(shí)的顯示內(nèi)容。

⑩支持文本組件中返回輸入字符串寬高的能力,用于字符串折疊顯示時(shí),鼠標(biāo)懸浮可彈出字符串完整提示框。

也可以關(guān)注代碼倉:

https://gitee.com/openharmony

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • API
    API
    +關(guān)注

    關(guān)注

    2

    文章

    1468

    瀏覽量

    61689
  • ARK
    ARK
    +關(guān)注

    關(guān)注

    0

    文章

    11

    瀏覽量

    13767
  • C++
    C++
    +關(guān)注

    關(guān)注

    21

    文章

    2090

    瀏覽量

    73410
  • OpenHarmony
    +關(guān)注

    關(guān)注

    25

    文章

    3613

    瀏覽量

    15973
  • 原子化服務(wù)
    +關(guān)注

    關(guān)注

    0

    文章

    31

    瀏覽量

    862

原文標(biāo)題:OpenHarmony 4.0版本發(fā)布啦!

文章出處:【微信號:gh_834c4b3d87fe,微信公眾號:OpenHarmony技術(shù)社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    STM32的4.0版本的電機(jī)庫是如何實(shí)現(xiàn)OOP編程的?

    STM32的4.0版本的電機(jī)庫是如何實(shí)現(xiàn)OOP編程的 看4.0的電機(jī)庫,看到使用的OOP編程思想,但是C語言本身好像是不支持繼承、虛函數(shù)等技術(shù)的 那電機(jī)庫里是怎么實(shí)現(xiàn)的,有好的相關(guān)學(xué)習(xí)資料嗎?
    發(fā)表于 05-17 06:50

    鴻蒙開發(fā):【OpenHarmony 4.0 Release指導(dǎo)】

    OpenHarmony 4.0版本如期而至,開發(fā)套件同步升級到API 10。相比3.2 Release版本,新增4000多個API,應(yīng)用開發(fā)能力更加豐富;HDF新增200多個HDI接口
    的頭像 發(fā)表于 05-14 09:59 ?1191次閱讀
    鴻蒙開發(fā):【<b class='flag-5'>OpenHarmony</b> <b class='flag-5'>4.0</b> Release指導(dǎo)】

    OpenAtom OpenHarmony 4.1 Release版本正式發(fā)布

    近日,OpenAtom OpenHarmony(以下簡稱“OpenHarmony”)4.1 Release版本如期而至,開發(fā)套件同步升級到API 11 Release。
    的頭像 發(fā)表于 04-07 11:43 ?598次閱讀

    攜手OpenHarmony,先楫半導(dǎo)體HPMicro ohos v1.0.0 正式發(fā)布

    各位關(guān)注先楫的小伙伴們,基于OpenHarmony4.0-Release版本和hpm_sdkv1.4.0版本的HPMicroohosv1.0.0正式發(fā)布了。
    的頭像 發(fā)表于 04-03 08:16 ?779次閱讀
    攜手<b class='flag-5'>OpenHarmony</b>,先楫半導(dǎo)體HPMicro ohos v1.0.0 正式<b class='flag-5'>發(fā)布</b>

    先楫半導(dǎo)體攜手OpenHarmony正式發(fā)布HPMicro ohos v1.0.0

    各位關(guān)注先楫的小伙伴們,基于OpenHarmony 4.0-Release版本和hpm_sdk v1.4.0 版本的 HPMicro ohos v1.0.0 正式
    的頭像 發(fā)表于 04-02 10:45 ?891次閱讀
    先楫半導(dǎo)體攜手<b class='flag-5'>OpenHarmony</b>正式<b class='flag-5'>發(fā)布</b>HPMicro ohos v1.0.0

    華秋DFM 4.0版本震撼發(fā)布,效率再度提升20%!

    華秋旗下工業(yè)軟件——華秋DFM在業(yè)界的期待中迎來重大更新,正式推出4.0版本。
    的頭像 發(fā)表于 03-08 14:08 ?652次閱讀
    華秋DFM <b class='flag-5'>4.0</b><b class='flag-5'>版本</b>震撼<b class='flag-5'>發(fā)布</b>,效率再度提升20%!

    華秋DFM 4.0版本震撼發(fā)布,效率再度提升20%!

    華秋旗下工業(yè)軟件——華秋DFM在業(yè)界的期待中迎來重大更新,正式推出4.0版本。此次升級不僅延續(xù)了華秋DFM貫以來對卓越性能和用戶體驗(yàn)的追求,更是在效率優(yōu)化上取得里程碑式的突破,整體效率再度提升20
    的頭像 發(fā)表于 03-08 08:06 ?1691次閱讀
    華秋DFM <b class='flag-5'>4.0</b><b class='flag-5'>版本</b>震撼<b class='flag-5'>發(fā)布</b>,效率再度提升20%!

    【鴻蒙】OpenHarmony 4.0藍(lán)牙代碼結(jié)構(gòu)簡析

    OpenHarmony 4.0藍(lán)牙代碼結(jié)構(gòu)簡析前言 OpenHarmony 4.0上藍(lán)牙倉和目錄結(jié)構(gòu)進(jìn)行次較大整改,本文基于
    的頭像 發(fā)表于 02-26 16:08 ?1336次閱讀
    【鴻蒙】<b class='flag-5'>OpenHarmony</b> <b class='flag-5'>4.0</b>藍(lán)牙代碼結(jié)構(gòu)簡析

    OpenHarmony 4.0 Release版本發(fā)布

    與業(yè)務(wù)場景的終端商用設(shè)備操作系統(tǒng)發(fā)行版及解決方案。以下正文轉(zhuǎn)自O(shè)penAtomOpenHarmony微信公眾號。OpenHarmony4.0Release版本如期而
    的頭像 發(fā)表于 11-18 08:02 ?454次閱讀
    <b class='flag-5'>OpenHarmony</b> <b class='flag-5'>4.0</b> Release<b class='flag-5'>版本</b><b class='flag-5'>發(fā)布</b>

    OpenHarmony 4.0 Release版本發(fā)布,邀您體驗(yàn)

    OpenHarmony4.0Release版本如期而至,開發(fā)套件同步升級到API10。相比3.2Release版本,新增4000+個API,應(yīng)用開發(fā)能力更加豐富;HDF新增200+個HDI接口,硬件
    的頭像 發(fā)表于 11-16 08:30 ?395次閱讀
    <b class='flag-5'>OpenHarmony</b> <b class='flag-5'>4.0</b> Release<b class='flag-5'>版本</b><b class='flag-5'>發(fā)布</b>,邀您體驗(yàn)

    OpenHarmony 4.0 Release版本發(fā)布,新增4000+ API

    近日,OpenHarmony 4.0 Release版本如期發(fā)布,開發(fā)套件同步升級到API 10。相比3.2 Release版本,
    的頭像 發(fā)表于 11-13 11:31 ?766次閱讀

    OpenHarmony技術(shù)大會 | 發(fā)布代碼共建成績單&amp;4.0 Release版本開發(fā)數(shù)據(jù)

    基金會理事長孫文龍發(fā)表了致辭,宣布OpenHarmony 4.0 Release版本發(fā)布,并強(qiáng)調(diào)了OpenHarmony在推
    的頭像 發(fā)表于 11-10 20:20 ?611次閱讀
    <b class='flag-5'>OpenHarmony</b>技術(shù)大會 | <b class='flag-5'>發(fā)布</b>代碼共建成績單&amp;<b class='flag-5'>4.0</b> Release<b class='flag-5'>版本</b>開發(fā)數(shù)據(jù)

    OpenHarmony 4.0 Release版本發(fā)布,邀您體驗(yàn)

    點(diǎn)擊藍(lán)字 ╳ 關(guān)注我們 開源項(xiàng)目 OpenHarmony 是每個人的 OpenHarmony OpenHarmony 4.0 Release版本
    的頭像 發(fā)表于 11-10 20:15 ?477次閱讀

    OpenHarmony 4.0 Release版本發(fā)布,深開鴻技術(shù)貢獻(xiàn)獲社區(qū)公開致謝和表彰!

    近日,OpenHarmony4.0Release版本正式對外發(fā)布,深開鴻作為OpenHarmony核心共建單位、社區(qū)生態(tài)廠商代碼貢獻(xiàn)(除華為外)Top1單位、首批
    的頭像 發(fā)表于 11-08 08:33 ?590次閱讀
    <b class='flag-5'>OpenHarmony</b> <b class='flag-5'>4.0</b> Release<b class='flag-5'>版本</b><b class='flag-5'>發(fā)布</b>,深開鴻技術(shù)貢獻(xiàn)獲社區(qū)公開致謝和表彰!

    OpenHarmony4.0 Release版本的開發(fā)數(shù)據(jù)

    點(diǎn)擊藍(lán)字 ╳ 關(guān)注我們 開源項(xiàng)目 OpenHarmony 是每個人的 OpenHarmony OpenAtom OpenHarmony 4.0 Release
    的頭像 發(fā)表于 11-04 14:55 ?521次閱讀