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 投稿