1. 程式人生 > 資訊 >華為鴻蒙 HarmonyOS 2 新增 5 個 Sample 示例

華為鴻蒙 HarmonyOS 2 新增 5 個 Sample 示例

9 月 7 日訊息 昨日,華為官方表示,HarmonyOS 本週 Sample 上新,新增了 5 個示例,包括、JsFACard 示例功能、JsRouter 示例、NativeImage 示例、JsTimer 示例以及 JsDevice 示例。

Sample1:更新 JsFACard 示例功能

場景:本示例展示了服務卡片功能,通過服務卡片將使用者應用程式的重要資訊展示在桌面。本次新增了通過快捷手勢使用卡片的功能,以達到服務直達、減少層級跳轉的目的。

●下載連結:

https://gitee.com/openharmony/app_samples/tree/master/UI/JsFACard

Sample2:新增 JsRouter 示例

場景:本示例展示了通過點選文字內容,當前頁面跳轉到指定的頁面。通過 router 介面來實現頁面跳轉能力,以及頁面跳轉過程中引數的傳遞。

●下載連結:

https://gitee.com/openharmony/app_samples/tree/master/UI/JsRouter

Sample3:新增 NativeImage 示例

場景:本示例展示瞭如何宣告 JNI 介面並通過 JNI 介面鎖定和訪問或解鎖畫素資料的函式,通過 Native_image 提供對畫素資料和畫素圖資訊的訪問。

●下載連結:

https://gitee.com/openharmony/app_samples/tree/master/native/NativeImage

Sample4:新增 JsTimer 示例

場景:本示例通過 systemTime 介面來實現設定系統時間,通過 setTimeout () 函式來設定定時器。

●下載連結:

https://gitee.com/openharmony/app_samples/tree/master/UI/JsTimer

Sample5:新增 JsDevice 示例

場景:本示例通過 deviceInfo、systemParameter 和 batteryInfo 介面分別來查詢裝置資訊、系統屬性和電池和充電屬性。

●下載連結:

https://gitee.com/openharmony/app_samples/tree/master/UI/JsDevice

瞭解到,本週還有 25 個 Sample 整合到了 DevEco Studio 中,如下表所示:

開發者可直接通過 DevEco Studio 匯入示例,操作步驟如下:

1. 在 DevEco Studio 下依次點選 File>New>Import HarmonyOS Sample,會彈出一個 Sample 選擇框。

2. 選擇 Sample 並點選“Next”,這時會彈出儲存路徑選擇框,設定後點擊“Finish”,等待 Sample 下載完即可。