RSS DEV コミュニティ

【調和OS Nextの旅】ArkTSを使用した開発(3)-> JSと互換性のあるWeb開発(3)

アプリケーションのライフサイクルは、アプリケーションライフサイクル機能とページライフサイクル機能で構成されます。app.jsファイルで、開発者はアプリケーションライフサイクル機能を定義できます。ページライフサイクル機能は、ページJSファイルで定義でき、ライフサイクルAPIの順序は特定のものです。リソースクオリフィアは、アプリケーションのシナリオまたはデバイスの特性を特徴付けるために使用され、ハイフンで接続されます。リソースクオリフィアの命名規則には、クオリフィアの順序、連結、および値の範囲が含まれます。デバイスステータスへのクオリフィアのマッチングルールは、MCCとMNC、ランドスケープとポートレート、ダークモード、デバイスタイプ、および画面密度を優先します。リソースファイルは、JSモジュールで$r構文を使用して参照できます。開発フレームワークは多言語機能をサポートしており、開発者は複数のバージョンを開発することなく言語を切り替えることができます。リソースファイルは、複数の言語でリソースコンテンツを格納するために使用され、命名規則はlanguage[-script-region].jsonです。リソースファイルのコンテンツ形式には、文字列とファイルが含まれ、異なる言語では単数形と複数形のマッチングルールが異なります。
dev.to
【Journey of HarmonyOS Next】Developing with ArkTS (3) -> JS-Compatible Web Development (3)
Create attached notes ...