萬少 -
HarmonyOS preview 預覽文件 Kit 的入門講解
本文以實際工程為例,快速上手 HarmonyOS元服務的文件預覽能力(PreviewKit),並配套一個後端用於提供示例文件。示例工程路徑:
客户端(HarmonyOS 端):client
後端(Node.js):server
image-20251112090708795
image-20251112091151694
上圖是將 1個pdf文件和3個圖片一起預覽,那麼就只會現實第1
harmonyos
萬少 -
記第一次鴻蒙應用上架之旅:一場略帶遺憾的旅途
記第一次鴻蒙應用上架之旅:一場略帶遺憾的旅途
記第一次鴻蒙應用上架之旅:一場略帶遺憾的旅途
我們製作的一款旅行類應用 ——鴻途智導,上架也有一週多了。
對我來説,作為第一款上架的應用,按理來説應該滿心興奮,但或許是戰線拉得太長,也經歷了許多曲折,內心已沒有太多波瀾,更多的是遺憾。
此話怎講呢?恰巧今天略有空閒,就來給大家聊聊這款應用,以及我們哭笑不得的開發歷程。
使用鏈接:
https://app
harmonyos
萬少 -
鴻蒙元服務實戰-笑笑五子棋(2)
鴻蒙元服務實戰-笑笑五子棋(2)
章節導讀
本章節主要講解如何創建元服務和使用 canvas 描繪圖形
目標
上一章最後講到了 笑笑五子棋 主要的技術棧如下:
ArkTS API 12
Canvas
元服務獨有的 AtomicServiceTabs
卡片開發
元服務的創建
元服務的上架
那麼本章節就開始實現這個案例。
AGC 平台上創建元服務
需要先在AGC平台上項目,然後再新建
canvas
,
harmonyos
萬少 -
鴻蒙元服務實戰-笑笑五子棋(3)
鴻蒙元服務實戰-笑笑五子棋(3)
接上篇。上一篇主要講解了元服務的創建和 canvas 的一些基本使用,直線、矩形、弧形、文本、圖像等。canvas 本身還有很多其他
的功能。這裏繼續圍繞 canvas 進行講解。
createPattern
createPattern(image: ImageBitmap, repetition: string | null): CanvasPattern |
canvas
,
harmonyos
萬少 -
鴻蒙元服務實戰-笑笑五子棋(4)
鴻蒙元服務實戰-笑笑五子棋(4)
我們在這一章節主要實現五子棋的基本邏輯
核心目錄結構
├─ets
│ ├─entryability
│ │ EntryAbility.ets
│ │
│ ├─entryformability
│ │ EntryFormAbility.ets
│ │
│ ├─pages
│ │ Index.ets
│ │
│ ├─v
canvas
,
harmonyos
萬少 -
鴻蒙元服務實戰-笑笑五子棋(5)
鴻蒙元服務實戰-笑笑五子棋(5)
來到最後一章了,這一章節講兩個部分。一是笑笑五子棋的卡片製作,二就是發佈上架。
卡片介紹
Form Kit(卡片開發框架)提供了一種在桌面、鎖屏等系統入口嵌入顯示應用信息的開發框架和 API,可以將應用內用户關注的重要
信息或常用操作抽取到服務卡片(以下簡稱“卡片”)上,通過將卡片添加到桌面上,以達到信息展示、服務直達的便捷體驗效果。
新建卡片
卡片類型分為兩種
canvas
,
harmonyos