为帮助开发者快速熟悉OpenHarmony SDK所提供的API和应用开发流程,我们提供了一系列的应用示例,即Sample。每一个应用示例都是一个独立的DevEco Studio工程项目,开发者可以将工程导入到DevEco Studio开发工具,通过浏览代码、编译工程、安装和运行应用示例来了解应用示例中涉及API的使用方法。
编码规范
社区共建Sample合入要求 | 代码规范 | README编写规范 |
UI自动化用例编写规范 | 工程结构规范 | PR提交格式规范 |
架构组成
Sample仓下所展示的组件能力:
code
|---UI # UI开发
|---ArkTsComponentCollection # ArkTs组件集
|---JsComponentCollection # 类Web开发范式组件集
|---BasicFeature # 基础特性
|---ApplicationModels # 应用模型
|---Notification # 通知
|---WindowManagement # 窗口管理
|---Web # Web
|---Media # 媒体
|---Security # 安全
|---Connectivity # 网络与连接
|---DataManagement # 数据管理
|---FileManagement # 文件管理
|---Telephony # 电话服务
|---TaskManagement # 任务管理
|---DeviceManagement # 设备管理
|---DeviceUsageStatistics # 设备使用信息统计
|---DFX # DFX
|---Resource # 资源
|---IDL # IDL
|---Native # Native c++
|---SystemFeature # 系统特性
|---ApplicationModels # 应用模型
|---WindowManagement # 窗口管理
|---Media # 媒体
|---Connectivity # 网络与连接
|---DataManagement # 数据管理
|---DeviceManagement # 设备管理
|---Internationalnation # 国际化
|---SuperFeature # 关键特性
|---MultiDeviceAppDev # 一多
|---DistributedAppDev # 分布式
|---Widget # 卡片
|---Solutions # 行业解决方案
|---IM # 即时通信
|---InputMethod # 输入法
|---Shopping # 电商
|---Media # 媒体
|---Game # 游戏
|---Social # 社交
|---Tools # 工具
|---Project # 工程能力
|---ResourceAllocation # 资源配置
|---ApplicationHap # 应用程序包
|---Test # 测试框架
|---LaunguageBaseClassLibrary # 语言基础类库
|---Performance # 性能
|---ArkRuntime # 方舟运行时
安装应用示例之前,请先查看"README_zh.md"文件来确认应用示例是否为stage模型,若为Stage模型需要查看entry/src/main路径下的module.json5文件中的"deviceType"字段来确认该应用支持的设备类型;否则为FA模型,查看entry/src/main路径下的config.json文件中的"deviceType"字段来确认该应用示例支持的设备类型,两种模型都可尝试通过修改该字段使其可以在相应类型的设备上运行。
应用修改记录:changelog
应用发布版本分支说明:releasenote
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарий ( 0 )