博客 / 列表

萬少 - 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