开发文档别看https://hmxt.org/这个网站上的!!!!!!!!
看这个:https://developer.harmonyos.com/cn/develop
应用结构
鸿蒙os(可穿戴设备)Wearable项目(List Feature Ability)项目结构
java代码:src>main>java
js代码:src>main>java
页面:src>main>js>default
权限路由等重要配置文件:src>main>config.json
资源文件:src>main>resources>
重要文件详细描述
AbilityPackage初始化应用的类
AceAbility类似于controller层
i18n国际化使用标准:ISO 639-1(语言)与ISO 3166-1(国家)两部分组成
例如:en-US.json表示:英语-美国.json
zh-CN.json表示:中文-大陆简体中文.json
hml语法:与html相似,但是标签被局限为以下:
组件类型 | 主要组件 |
---|---|
基础组件 | text、image、progress、rating、span、marquee、image-animator、divider、search、menu、chart |
容器组件 | div、list、list-item、stack、swiper、tabs、tab-bar、tab-content、popup、list-item-group、refresh、dialog |
媒体组件 | video |
画布组件 | canvas |
css语法:与网站的css相似,支持伪类。暂时未测试不兼容的样式。
js语法:支持ES5.1语法
config.json 配置项包括:权限配置,设备选项等等,细项极多:详见配置文档