新聞中心
在開始進(jìn)行智能穿戴應(yīng)用開發(fā)前,請參考 DevEco Studio快速開始完成環(huán)境搭建、創(chuàng)建并運(yùn)行一個項目。設(shè)備類型選擇“Wearable”。

網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)建站!專注于網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、微信平臺小程序開發(fā)、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了西陵免費(fèi)建站歡迎大家使用!
智能穿戴應(yīng)用支持 Java 和 JS 兩種開發(fā)模式。但以下兩種場景,暫時僅支持使用 Java 開發(fā):
- 如果開發(fā)的應(yīng)用內(nèi)嵌算法,需要通過 JNI (Java Native Interface,Java 本地接口)調(diào)用 so 庫中的函數(shù)。
- 應(yīng)用需要較高的運(yùn)算效率。
下面將介紹如何使用 JS 和 JAVA 開發(fā)一個睡眠檢測應(yīng)用界面。
適配圓形屏幕
在 HarmonyOS 智能穿戴應(yīng)用的開發(fā)中,請使用通用的 UI 控件。針對圓形的智能穿戴,開發(fā)者需要將應(yīng)用界面適配圓形屏幕,以帶來更好的用戶體驗(yàn)。應(yīng)用在實(shí)際顯示時僅會顯示界面設(shè)計中的部分圓形界面,如示例圖所示。
開發(fā)一個寬 400 高 1200 的豎長型界面,當(dāng)上下滑動的時候,用戶只能看到橘色圓圈內(nèi)部的樣式,其余部分不會展示。所以開發(fā)者在進(jìn)行界面設(shè)計時,需要根據(jù)智能穿戴形狀進(jìn)行設(shè)計適配。
另外,穿戴設(shè)備的界面一般支持右滑退出,所以需要在 PageAblity 啟動時進(jìn)行設(shè)置,在 onStart 里調(diào)用 setSwipeToDismiss(true),便于右滑退出。
圖1 圓形屏幕內(nèi)容展示示例圖
調(diào)試應(yīng)用
在開啟應(yīng)用調(diào)試之前,需要在智能穿戴上開啟開發(fā)者模式。
- 進(jìn)入“設(shè)置 > 關(guān)于手表”,查看智能穿戴設(shè)備信息?;瑒拥健鞍姹咎枴钡奈恢茫c(diǎn)擊 3 次,開啟開發(fā)者模式。
- 返回設(shè)置界面,進(jìn)入新出現(xiàn)的“開發(fā)人員選項”界面,打開“開發(fā)人員選項”開關(guān)。
部分智能穿戴僅支持無線充電,開發(fā)者無法通過 USB 連接方式去開發(fā)和調(diào)試應(yīng)用,可以通過 WLAN 進(jìn)行調(diào)試。調(diào)試方法如下:
- 使用路由器設(shè)置一個無密碼的 WLAN 網(wǎng)絡(luò),將開發(fā)應(yīng)用的PC接入該路由器。
- 打開智能穿戴的“設(shè)置 > WLAN”,打開 WLAN 開關(guān),將智能穿戴接入上述 WLAN 網(wǎng)絡(luò)。
- 進(jìn)入開發(fā)人員選項,查看IP地址。
- 在PC端打開DevEco Studio,在上方導(dǎo)航欄選擇“Tools > IP > Connect” 。
- 在彈出的窗口中,輸入智能穿戴的 IP 地址。完成連接,可以開始進(jìn)行應(yīng)用調(diào)試。
當(dāng)不需要進(jìn)行應(yīng)用調(diào)試時,可以進(jìn)入“設(shè)置 > 開發(fā)人員選項”,關(guān)閉“開發(fā)人員選項”開關(guān),退出開發(fā)者模式。
本文名稱:創(chuàng)新互聯(lián)鴻蒙OS教程:鴻蒙OS打造智能穿戴應(yīng)用
文章鏈接:http://m.fisionsoft.com.cn/article/djoihog.html


咨詢
建站咨詢
