MyPinyinIME ⭐ · 项目介绍

MyPinyinIME ⭐

本页由项目自动归档生成,源码与最新进展以 GitHub 仓库为准。

项目简介

HarmonyOS 拼音输入法,基于 InputMethod ExtensionAbility 实现的九宫格拼音输入法。

技术栈

维度 技术
主要语言/框架 Node.js/TypeScript, HarmonyOS(ArkTS)

补充技术点:

  • HarmonyOS API 12(compatibleSdkVersion 6.1.1(24))
  • ArkTS + ArkUI 声明式 UI
  • ExtensionAbility(InputMethod 输入法扩展)
  • UIAbility(EntryAbility 主 Ability,代理图库操作)

核心功能 / 亮点

  • 拼音输入
  • 英文输入
  • 符号面板
  • 表情图生成
  • 内置纯白模板,支持从图库添加自定义模板
  • 文字字号自适应,自动占满图片宽度
  • SaveButton 安全控件授权保存到图库
  • 用户词频学习

目录结构

1
2
3
4
5
6
7
8
9
dir  AppScope
dir entry
dir hvigor
file README.md
file build-profile.json5
file code-linter.json5
file hvigorfile.ts
file oh-package-lock.json5
file oh-package.json5

相关链接