Жизненный цикл приложения состоит из функций жизненного цикла приложения и функций жизненного цикла страницы. В файле `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)
