自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

開(kāi)源鴻蒙 OpenHarmony 4.1 Release 發(fā)布,新增 4000 多個(gè) API

系統(tǒng) OpenHarmony
開(kāi)源鴻蒙 OpenHarmony 4.1 Release 版本于昨日發(fā)布,開(kāi)發(fā)套件同步升級(jí)到 API 11 Release。

IT之家 4 月 1 日消息,開(kāi)源鴻蒙 OpenHarmony 4.1 Release 版本于昨日發(fā)布,開(kāi)發(fā)套件同步升級(jí)到 API 11 Release。

相比 4.0 Release 版本,4.1 Release 有以下提升:

  • 新增 4000 多個(gè) API,應(yīng)用開(kāi)發(fā)能力更加豐富;
  • 應(yīng)用開(kāi)發(fā)的開(kāi)放能力以 Kit 維度呈現(xiàn),提供給開(kāi)發(fā)者更清晰的邏輯和場(chǎng)景化視角;
  • ArkUI 組件開(kāi)放性和動(dòng)效能力得到進(jìn)一步增強(qiáng);
  • Web 能力補(bǔ)齊,便于開(kāi)發(fā)者利用 Web 能力快速構(gòu)建應(yīng)用;
  • 分布式能力進(jìn)一步增強(qiáng)了組網(wǎng)穩(wěn)定性、連接安全性等;
  • 媒體支持更豐富的編碼,支持更精細(xì)的播控能力等等。

IT之家附 OpenHarmony 4.1 Release 更新日志如下:

ArkUI

  • 支持自定義組件擴(kuò)展需求:框架提供基礎(chǔ)組件的 Modifier,開(kāi)發(fā)者可繼承實(shí)現(xiàn)自定義的 Modifier,然后通過(guò) Modifier 實(shí)現(xiàn)鏈?zhǔn)秸{(diào)用和參數(shù)傳遞。Modifier 和自定義組件配合使用解決自定義組件傳參的問(wèn)題。Modifier 機(jī)制支持單點(diǎn)屬性更新。
  • Canvas 支持圖形 GraphicContext,提升自繪制能力和性能。
  • 文本類(lèi)控制支持屬性字符串
  • 控件接入 AI 增強(qiáng)能力,包括:Image、Video、XCopmonent 和 Canvas 控件支持實(shí)體識(shí)別;文本內(nèi)容信息識(shí)別支持提取時(shí)間(日程)、地理位置。
  • 狀態(tài)管理能力優(yōu)化:
  • 新增接口在保留當(dāng)前接口基本功能的情況下,無(wú)需調(diào)用 aboutToBeDeleted 進(jìn)行解注冊(cè),且不會(huì)導(dǎo)致內(nèi)存泄漏問(wèn)題;
  • @StorageLink、@StorageProp、@LocalStorageLink、@LocalStorageProp 支持 undefined、null 和聯(lián)合類(lèi)型;
  • private 的普通變量或狀態(tài)變量處理策略增強(qiáng);
  • 支持深度觀(guān)察,可對(duì)類(lèi)中的屬性進(jìn)行觀(guān)察。
  • 彈窗類(lèi)組件自定義能力增強(qiáng):
  • 通過(guò)調(diào)用 promptAction 提供的接口,支持自定義顯示 / 退出動(dòng)效;
  • 配置彈框樣式:設(shè)置背景色、圓角、寬度、高度、邊框(顏色、寬度)、陰影(偏移、圓角、透明度、顏色)、氣泡箭頭大小設(shè)置;
  • 顯示 / 退出交互:所有彈框?qū)⒁獜棾?/ 退出時(shí)提供回調(diào),以及對(duì)是否允許彈框退出提供回調(diào)。
  • 滑動(dòng)場(chǎng)景,優(yōu)化單幀平均耗時(shí)。

應(yīng)用框架

  • 應(yīng)用正常退出時(shí)會(huì)清理 temp 目錄,提升安全性并減少系統(tǒng)存儲(chǔ)空間消耗。
  • Extension 管控能力增強(qiáng):新增了 ServiceExtension 的后臺(tái)管控以及統(tǒng)一超時(shí)機(jī)制。
  • ArkTS 卡片能力增強(qiáng):新增了透明卡片、數(shù)據(jù)代理刷新、單色模式和鎖屏卡片能力。

應(yīng)用包管理

  • 系統(tǒng)級(jí) HSP 支持 OTA 升級(jí);
  • 新增了模塊化開(kāi)發(fā)包大小優(yōu)化指導(dǎo)。

分布式軟總線(xiàn)

  • 構(gòu)建軟總線(xiàn)傳輸 QoS 接口能力,更優(yōu)管控底層鏈路資源并提供選路決策,提升分布式業(yè)務(wù)體驗(yàn)。
  • 子系統(tǒng)規(guī)格能力持續(xù)增強(qiáng),選路增加連接可靠性確認(rèn)能力、支持感知資源情況動(dòng)態(tài)設(shè)置連接參數(shù)等。
  • 完成子系統(tǒng) DFX 機(jī)制增強(qiáng),如:支持互聯(lián)雷達(dá)打點(diǎn)、支持上層分布式業(yè)務(wù)統(tǒng)計(jì)以及支持對(duì)組網(wǎng)監(jiān)控事件進(jìn)行業(yè)務(wù)告警。
  • IPC 支持引用技術(shù)查詢(xún)和時(shí)間戳查詢(xún)的接口,以及維測(cè)能力增強(qiáng)。

分布式數(shù)據(jù)管理

  • UDMF 支持?jǐn)?shù)據(jù)類(lèi)型標(biāo)準(zhǔn)化定義與描述、支持標(biāo)準(zhǔn)數(shù)據(jù)類(lèi)型查詢(xún)、支持?jǐn)?shù)據(jù)訪(fǎng)問(wèn)授權(quán)與管理、支持應(yīng)用自定義數(shù)據(jù)類(lèi)型。
  • 新增限制數(shù)據(jù)不打分類(lèi)分級(jí)標(biāo)簽則不允許跨設(shè)備同步。
  • preferences 支持 uint8Array 格式數(shù)據(jù)流的修改、查詢(xún)和持久化。
  • RDB 支持在應(yīng)用指定的沙箱路徑子目錄下創(chuàng)建數(shù)據(jù)庫(kù)。

圖形圖像及窗口

圖形圖像

  • 系統(tǒng)支持可變幀率,提供 API 供業(yè)務(wù)接入。
  • 支持 HDR Vivid 視頻的渲染與顯示。
  • 圖形 NDK 能力增強(qiáng),支持為 NativeImage 添加 OnFrameAvailableListener 回調(diào),支持為 NativeWindow 設(shè)置色域,新增支持 opengl 擴(kuò)展接口,Drawing 能力進(jìn)一步完善等。
  • 支持錄屏不錄制特定窗口,以及隱私窗口錄制成全黑幀畫(huà)面的能力。
  • 支持調(diào)整系統(tǒng)分辨率。
  • 支持系統(tǒng)根據(jù)動(dòng)畫(huà)調(diào)節(jié)幀率,支持開(kāi)發(fā)者調(diào)節(jié)應(yīng)用業(yè)務(wù)幀率。
  • 動(dòng)效能力增強(qiáng),支持硬件挖空,屏幕圓角,Navigation 導(dǎo)航轉(zhuǎn)場(chǎng)動(dòng)畫(huà)支持共享元素等。
  • 圖形渲染管線(xiàn)支持 vulkan 后端。
  • 圖形接入 Drawing 接口。
  • nativeWindow 支持設(shè)置 metadata,適配 HDR 視頻場(chǎng)景動(dòng)態(tài)元數(shù)據(jù)隨幀傳遞。

窗口

  • 提供 Window stage 可交互狀態(tài)通知。
  • 提供全局搜索窗口類(lèi)型。

媒體

  • 支持通話(huà)類(lèi)應(yīng)用接入媒體會(huì)話(huà)。
  • 支持投播組件的顏色自定義和狀態(tài)監(jiān)聽(tīng)。
  • 音視頻編解碼支持 AVBuffer 結(jié)構(gòu),支持系統(tǒng)數(shù)據(jù)零拷貝。
  • 解封裝新增支持 AMR / MKV 規(guī)格。

相機(jī)

  • 對(duì)相機(jī) PipeLine 代碼進(jìn)行了優(yōu)化,PipeLine 各流解耦,允許不同流配置不同的分辨率。
  • 補(bǔ)全 USB 相機(jī)驅(qū)動(dòng)功能,可控制 USB 相機(jī)自動(dòng) / 手動(dòng)的曝光、對(duì)焦以及白平衡。
  • 添加私有 TAG 通道,定義了私有 TAG 實(shí)現(xiàn)方式,允許設(shè)備廠(chǎng)商自己定義相機(jī) Metadata TAG。

事件通知

  • 支持系統(tǒng)應(yīng)用發(fā)送實(shí)況窗類(lèi)型的通知。
  • Emitter:支持訂閱字符串類(lèi)型事件;發(fā)送事件時(shí)傳遞的數(shù)據(jù)支持可序列化類(lèi)型;支持獲取訂閱者數(shù)量。
  • 支持應(yīng)用只接收自身發(fā)布的自定義公共事件。

公共基礎(chǔ)類(lèi)庫(kù)

  • 支持在 HAR / HSP 中創(chuàng)建 Worker。
  • TaskPool 支持在執(zhí)行過(guò)程中往宿主線(xiàn)程發(fā)送消息。

通信與連接

  • NFC 提供 HCE 卡模擬能力。
  • 在系統(tǒng)設(shè)置中可顯示和設(shè)置默認(rèn)支付應(yīng)用處理,支持識(shí)別默認(rèn)支付應(yīng)用的變更。
  • Wi-Fi 提供熱點(diǎn)類(lèi)型的查詢(xún),可查詢(xún)當(dāng)前連接熱點(diǎn)是否為手機(jī)熱點(diǎn)。
  • 支持將 Wi-Fi 作為熱點(diǎn),并支持將接入的 STA 設(shè)備添加到黑名單的能力。

位置

  • 支持通過(guò) sendCommand 接口刪除輔助數(shù)據(jù),用于支持冷熱啟動(dòng)測(cè)試。
  • 支持地理編碼,逆地理編碼,查詢(xún)地理編碼服務(wù)狀態(tài)等接口。
  • 支持在 MDM 管控場(chǎng)景下,MDM 調(diào)用位置服務(wù)接口強(qiáng)制開(kāi)啟或關(guān)閉位置服務(wù)功能。

電源

  • 對(duì) DisplayPowerManager 的代碼結(jié)構(gòu)進(jìn)行了調(diào)整,亮度管理功能模塊變?yōu)楠?dú)立的模塊。
  • 新增支持設(shè)備關(guān)機(jī)狀態(tài)下充電動(dòng)畫(huà)顯示,充電電量可變化更新。

安全

  • 證書(shū)管理:支持開(kāi)放用戶(hù) ca 證書(shū)路徑、支持證書(shū)鏈校驗(yàn)和吊銷(xiāo)檢查能力、支持證書(shū)鏈構(gòu)造的能力。
  • 關(guān)鍵資產(chǎn)存儲(chǔ):針對(duì)應(yīng)用開(kāi)發(fā)者需要在本地加密存儲(chǔ)關(guān)鍵敏感的短數(shù)據(jù)(如用戶(hù)的賬號(hào)密碼、銀行卡號(hào)等)訴求,系統(tǒng)提供關(guān)鍵資產(chǎn)加密存儲(chǔ)的能力,以及相應(yīng)的安全訪(fǎng)問(wèn)控制能力,包括:
  • 支持關(guān)鍵資產(chǎn)寫(xiě)入,讀取。
  • 支持關(guān)鍵資產(chǎn)更新。
  • 支持關(guān)鍵資產(chǎn)安全銷(xiāo)毀。
  • 支持關(guān)鍵資產(chǎn)訪(fǎng)問(wèn)控制。

程序訪(fǎng)問(wèn)控制

權(quán)限管理

  • 支持在 UIExtensionAbility 界面上拉起權(quán)限彈窗。
  • 權(quán)限使用記錄增加鎖屏狀態(tài)記錄
  • 支持應(yīng)用在使用期間彈出允許權(quán)限的選項(xiàng)。

DLP 權(quán)限管理服務(wù)

  • 支持以時(shí)間維度對(duì)受控文件進(jìn)行訪(fǎng)問(wèn)控制。
  • 支持文檔創(chuàng)建者在任意場(chǎng)景下可離線(xiàn)打開(kāi)文檔。
  • 支持帳號(hào)未登錄狀態(tài)下,彈框進(jìn)行帳號(hào)登錄驗(yàn)證。
  • 提供沙箱應(yīng)用讀取原始應(yīng)用數(shù)據(jù)的機(jī)制和通路。

ArkCompiler

  • 動(dòng)態(tài) import 能力支持變量作為參數(shù)。
  • 提供運(yùn)行時(shí)對(duì)類(lèi)方法插樁和替換的 API。
  • 支持用“#”聲明類(lèi)的私有成員。
  • 支持 Sendable 類(lèi)的跨線(xiàn)程序列化傳輸。
  • 支持 Ecmascript2022 規(guī)范。

資源管理

  • 支持 module.json 配置文件中通過(guò)右鍵菜單添加資源索引。
  • 支持對(duì) resfile 資源目錄打包編譯。
  • 支持基于資源名稱(chēng)返回資源 id。

USB

  • 補(bǔ)齊 USB 服務(wù)設(shè)備管理能力,支持全設(shè)備、按設(shè)備類(lèi)型、指定設(shè)備的禁用和解禁,并支持重啟、熱插拔場(chǎng)景下的禁用策略持久化能力。
  • 優(yōu)化 USB 服務(wù)鑒權(quán)方式,新增訪(fǎng)問(wèn)控制權(quán)限,細(xì)化系統(tǒng)服務(wù)、系統(tǒng)應(yīng)用的 USB 調(diào)用權(quán)限。
  • 修復(fù) USB 服務(wù)批量傳輸、控制傳輸?shù)慕涌诼┒?,支持傳輸接口端到端可用,性能滿(mǎn)足要求。

多模輸入

  • 支持雙擊按壓電源鍵拉起 ability。
  • 支持自定義鼠標(biāo)光標(biāo)。
  • 多模輸入設(shè)置鼠標(biāo)樣式優(yōu)化。
  • 支持按鍵監(jiān)聽(tīng)按優(yōu)先級(jí)處理的能力。
  • 支持光標(biāo)大小、顏色的設(shè)置,支持動(dòng)畫(huà)光標(biāo)樣式。

泛 Sensor

  • 支持傳感器數(shù)據(jù)精度的上報(bào),使系統(tǒng)可感知不同設(shè)備傳感器精度,優(yōu)化應(yīng)用適配。
  • 新增傳感器、振動(dòng)相關(guān)能力的 C API 接口。
  • 自定義振動(dòng)格式進(jìn)行擴(kuò)展,新增支持 curve 字段描述復(fù)雜的連續(xù)振動(dòng)效果。

設(shè)備管理

小型設(shè)備平臺(tái)上支持 @ohos.deviceInfo.d.ts 的相關(guān) API。

測(cè)試框架

自動(dòng)化測(cè)試框架 arkxtest

  • 支持模擬鼠標(biāo)滾輪滑動(dòng)、滑動(dòng)左右鍵雙擊等模擬 UI 操作能力。
  • 支持 Shell 命令方式進(jìn)行 UI 模擬操作能力,支持點(diǎn)擊、滑動(dòng)、雙擊、文本輸入等常用操作能力。
  • 提升 UI 測(cè)試框架查找控件信息效率。
  • 增強(qiáng) dump 信息內(nèi)容,新增文字大小、文字顏色信息。
  • 增加異步監(jiān)聽(tīng)能力,監(jiān)聽(tīng)系統(tǒng)彈框事件,獲取其文本信息并返回。

測(cè)試調(diào)度框架 xDevice

  • 新增單次測(cè)試過(guò)程中自動(dòng)復(fù)測(cè)失敗項(xiàng)能力,并支持配置復(fù)測(cè)次數(shù),最終生成一份測(cè)試報(bào)告。
  • 優(yōu)化測(cè)試報(bào)告,統(tǒng)一輕量系統(tǒng)、小型系統(tǒng)、標(biāo)準(zhǔn)系統(tǒng)的測(cè)試報(bào)告頭信息。
  • 新增支持測(cè)試套測(cè)試資源本地不存在時(shí),可配置遠(yuǎn)程下載地址。

穩(wěn)定性測(cè)試工具 WuKong

  • 新增 page 頁(yè)面和 Ability 頁(yè)面的配置能力,支持在測(cè)試過(guò)程中配置頁(yè)面屏蔽,提升測(cè)試效率。
  • 新增單一場(chǎng)景壓測(cè)能力,支持針對(duì)某一控件循環(huán)注入操作事件,并支持配置循環(huán)次數(shù)。

性能開(kāi)發(fā)工具 SmartPerf Host

  • 新增支持 hilog、hisysevent 的采集、分析和展示。
  • 新增支持 hiperf event count 的分析和展示。
  • 提升抓取 trace 的能力,動(dòng)態(tài)可暫??烧{(diào)試。
  • 新增支持線(xiàn)程喚醒關(guān)系樹(shù)的快速跟蹤。

性能測(cè)試工具 SmartPerf Device

  • 優(yōu)化已有抓取內(nèi)存、CPU 數(shù)據(jù)的能力。
  • 新增啟動(dòng)停止采集的命令。
  • 新增定時(shí)獲取截圖、分辨率和刷新率的采集能力。

DFX

  • 提供 CPU、GPU、內(nèi)存、IO、網(wǎng)絡(luò)、trace 采集能力。
  • 故障類(lèi)型數(shù)據(jù)生態(tài)開(kāi)放。
  • HiDebug 支持應(yīng)用運(yùn)行時(shí)資源信息采集。
  • HiProfiler 支持高功耗應(yīng)用在 CPU、GPS、AUDIO、DISPLAY、GPU 的深入調(diào)優(yōu);支持動(dòng)效場(chǎng)景耗時(shí)分析(啟動(dòng)、退出、轉(zhuǎn)屏、轉(zhuǎn)場(chǎng)、滑動(dòng));支持 ftrace 數(shù)據(jù)輕量化采集。
  • HiProfiler / HiDumper 聯(lián)合提供內(nèi)存進(jìn)程擴(kuò)展內(nèi)存信息的采集與增強(qiáng)。
  • HiTrace 支持輕量化及長(zhǎng)時(shí)間采集。
  • HiPerf 支持符號(hào)解析和棧聚合能力。

上傳下載

  • 支持多個(gè)前端模式任務(wù)與后臺(tái)模式任務(wù)共享任務(wù)數(shù)量的能力。
  • 支持監(jiān)聽(tīng)后臺(tái)任務(wù)的狀態(tài)和進(jìn)度。
  • 支持任務(wù)的優(yōu)先級(jí),同樣是前端(或者后臺(tái))模式的任務(wù),也可以使用優(yōu)先級(jí)來(lái)調(diào)整執(zhí)行順序。
  • 自動(dòng)使用系統(tǒng)級(jí)代理。

輸入法框架

  • 優(yōu)化了 Webview 獲焦場(chǎng)景的輸入法體驗(yàn)。
  • 優(yōu)化了窗口焦點(diǎn)切換場(chǎng)景下的輸入法體驗(yàn)。
  • 新增支持安全模式輸入法。
  • 新增支持 Logo 鍵 + Space 切換輸入法。
  • 新增輸入法切換列表控件。

時(shí)間時(shí)區(qū)

  • 支持通過(guò)系統(tǒng)參數(shù)配置 NTP 服務(wù)器地址,最多支持配置 5 個(gè)。
  • 支持通過(guò)系統(tǒng)參數(shù)配置時(shí)間時(shí)區(qū)自動(dòng)同步開(kāi)關(guān)。

全球化

  • 支持應(yīng)用語(yǔ)言列表的獲取。
  • 支持日期快速計(jì)算。
  • 支持文本時(shí)間識(shí)別。
  • 支持設(shè)置和獲取應(yīng)用偏好語(yǔ)言。
  • 支持時(shí)段按不同國(guó)家或地區(qū)的習(xí)慣進(jìn)行表達(dá)。

AI

MindSpore Lite 輕量化端側(cè)學(xué)習(xí)能力開(kāi)放 C API。

升級(jí)

  • 支持差分多線(xiàn)程升級(jí)的能力。
  • 增加升級(jí)過(guò)程中硬件故障重試機(jī)制,提升升級(jí)可靠性。
  • 正常模式下的語(yǔ)言參數(shù)能同步更新到升級(jí)階段使用的 updater 簡(jiǎn)化系統(tǒng)中。

Web

  • 新增支持 Web 的無(wú)障礙能力。
  • 新增頁(yè)面跳轉(zhuǎn)事件上報(bào)接口。
  • 支持應(yīng)用及網(wǎng)絡(luò)代理、應(yīng)用證書(shū)管理。
  • 支持同層渲染能力(僅限 xcomponent、button 等部分組件)。
  • 組件支持 DOM 構(gòu)建完成后執(zhí)行提前被注入的 JS 腳本。
  • 開(kāi)放 RegisterJavaScriptProxy、RunJavaScript 能力的 C API 接口。
  • 資源攔截特性支持設(shè)置為 ArrayBuffer 數(shù)據(jù)類(lèi)型。
責(zé)任編輯:姜華 來(lái)源: IT之家
相關(guān)推薦

2023-10-27 06:33:14

鴻蒙開(kāi)發(fā)套件

2022-04-18 10:37:01

鴻蒙操作系統(tǒng)開(kāi)發(fā)工具

2022-12-02 18:26:33

開(kāi)源鴻蒙OpenHarmon

2023-05-23 10:13:52

開(kāi)源鴻蒙

2023-11-20 12:08:26

鴻蒙開(kāi)源

2023-05-09 11:39:12

鴻蒙開(kāi)源

2014-03-25 10:52:20

2024-10-18 14:52:16

2012-07-10 09:33:22

Android 4.1

2024-03-27 15:46:37

開(kāi)源Blender

2022-04-02 20:45:04

Hi3516開(kāi)發(fā)板操作系統(tǒng)鴻蒙

2023-05-19 16:43:10

移植無(wú)人機(jī)鴻蒙

2014-05-28 10:21:30

JspxcmsJava開(kāi)源

2021-08-05 09:49:44

鴻蒙HarmonyOS應(yīng)用

2022-04-25 09:10:50

RK3568鴻蒙

2011-02-25 09:56:13

FreeBSD 8.2

2010-10-11 10:26:43

2010-03-19 09:18:07

Chrome 4.1新版發(fā)布

2011-07-20 14:00:48

VirtualBox
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)