華為鴻蒙 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 下載完即可。