resources
rawfile
assets:静态资源(图片/字体)<br>
base
profile
main_pages.json:需路由跳转的的页面<br>
element
media
zh_CN、en_US......<br>
element:string.json、color.json、float.json、 boolean.json、intarray.json、<br> integer.json、pattern.json、plural.json、strarray.json<br>
media:图片、视频、音频<br>
ets
entryability(必须)、xxxability<br>
pages(必须,PascalCase)<br>
事件处理逻辑
写在页面内:逻辑简单且无需复用<br>
单独xxxVM.ets:逻辑复杂<br>
handler目录下单独处理:高度复用<br>
components:公共组件<br>
utils:公共工具类/函数(camelCase)<br>
models:实体类或接口<br>
constants:全局常量(如路由、样式、配置)<br>
service:封装网络请求、API 调用<br>
database:本地数据库操作<br>
store:复杂应用的状态管理<br>
config:配置文件(环境变量、路由表等)<br>
animations:复杂动画配置文件<br>
handler:高度复用的事件处理<br>