NAPIモジュール開発におけるIDE活用(RAMパッケージ方式)

はじめに 前回の記事「NAPIによるサードパーティライブラリ移植(1)—Hello OpenHarmony NAPI」ではROMパッケージ型のNAPIプロジェクトを構築し、C++のダイナミックライブラリをシステムROMに組み込む方法を紹介しました。今回は同じ機能を備えたhellonapi.cppとindex.etsを用いて、IDE(DevEco Studio)を使ってRAMパッケージ方式のNAPIプロジェクトを構築する方法を解説 ...

7月21日 02:33 投稿

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

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

6月11日 19:33 投稿

HarmonyOSにおけるStageモデル:AbilityStageコンテナの活用

AbilityStageの概要 HarmonyOSのアプリケーションアーキテクチャにおいて、AbilityStageはモジュール単位のコンポーネント管理を行う中心的な役割を担います。これはAndroidのApplicationクラスやiOSのAppDelegateに類似しており、特定のModule(HAP)内で使用されるすべてのAbility(画面または機能単位)を管理するためのエントリポイントです。 AbilityStageを通じて、 ...

5月20日 17:00 投稿