HarmonyOSにおけるマルチデバイス連携の実装方法

概要 HarmonyOSでは、異なるデバイス間でアプリケーション連携を実現する様々な手法が提供されています。本稿では、UIAbilityの起動・ServiceExtensionAbilityへの接続・Callインターフェースを活用した3つの主要な連携方式について詳しく解説します。 1. デバイス間でのUIAbility起動とデータ返却 あるデバイスから別のデバイスのUIAbilityを起動し、処理結果を返す実装 ...

7月30日 07:45 投稿

HarmonyOSアプリ開発におけるコンポーネント単位の設定方法

アプリアイコンとラベルの設定 アプリケーションのアイコンは、プロジェクト内の AppScope ディレクトリにある app.json5 ファイル内で icon プロパティを定義します。この値にはメディアリソースの参照(例: $media:app_icon)を指定します。 同様に、ユーザーに表示されるアプリ名(ラベル)は、同じファイル内の label プロパティで文字列リソースの参照(例: $string: ...

7月21日 21:32 投稿

HarmonyOS実践ガイド:Stageモデル(UIAbilityコンポーネント)

export default class EntryAbility extends UIAbility { onForeground() { // アプリケーションがフォアグラウンドになった際の処理 // 必要なシステムリソースの取得、またはバックグラウンドで解放されたリソースの再取得 } onBackground() { // アプリケーションがバックグラウンドになった際の処理 // UIが非表示状態になる不要なリソースの解放、または状態 ...

6月11日 19:33 投稿