代码拉取完成,页面将自动刷新
【示例贡献温馨提示】感谢您关注OpenHarmony,如果您希望提交代码样例/示例/Demo,请参考知识体系的《如何共建开发样例》,首先提交到SIG(兴趣组)仓,知识体系SIG仓中的提交也是有效贡献。再次感谢您的关注!
新Sample合入需遵循Sample编码规范。
内容简介
为帮助开发者快速熟悉OpenHarmony SDK所提供的API和应用开发流程,我们提供了一系列的应用示例,即Sample。每一个应用示例都是一个独立的DevEco Studio工程项目,开发者可以将工程导入到DevEco Studio开发工具,通过浏览代码、编译工程、安装和运行应用示例来了解应用示例中涉及API的使用方法。
架构组成
DMS
:分布式Demo(eTS)(API8)(Full SDK)JsDistributedMusicPlayer
:分布式音乐播放(JS)(API8)(Full SDK)DataAbility
:DataAbility的创建与访问(eTS)(API8)ServiceAbility
:ServiceAbility的创建与使用(eTS)(API8)StageCallAbility
:StageCallAbility的创建与使用(eTS)(API9)(Full SDK)FormAbility
:FA模型卡片(eTS)(API8)FormExtAbility
:Stage模型卡片(eTS)(API9)FormLauncher
:卡片使用方(eTS)(API8)(Full SDK)ServiceExtAbility
:StageExtAbility的创建与使用(eTS)(API9)(Full SDK)DistributedGraffiti
:分布式涂鸦(eTS)(API8)(Full SDK)MissionManager
:系统任务管理(eTS)(API9)(Full SDK)GalleryForm
:图库卡片(eTS)(API9)Launcher
:仿桌面应用(eTS)(API9)(Full SDK)AirQuality
:空气质量(JS)(API8)Clock
:时钟(JS)(API8)DistributeCalc
:分布式计算器(JS)(API8)(Full SDK)ECG
:心率检测(JS)(API8)Notification
:通知(eTS)(API8)ResourceManager
:资源管理器(eTS)(API8)Runninglock
:运行锁(eTS)(API8)Flashlight
:手电筒(JS)(API8)JsHelloWorld
:你好世界(JS)(API8)PowerManager
:系统电源管理(eTS)(API8)(Full SDK)International
:国际化(eTS)(API8)(Full SDK)KvStore
:分布式数据库(eTS)(API8)(Full SDK)LiteStorage
:轻量级存储(eTS)(API8)DDMQuery
:结果集与谓词(eTS)(API8)DistributedRdb
:分布式关系型数据库(eTS)(API8)(Full SDK)Preferences
:首选项(eTS)(API9)DistributedNote
:分布式备忘录(eTS)(API9)(Full SDK)DistributedDataGobang
:分布式五子棋(eTS)(API9)(Full SDK)DistributedObjectDms
:分布式跑马灯(eTS)(API9)(Full SDK)Canvas
:画布组件(eTS)(API8)CustomComponent
:组件化(eTS)(API8)Process
:进程信息(eTS)(API9)(Full SDK)BuildCommonView
:创建简单视图(eTS)(API8)DefiningPageLayoutAndConnection
:页面布局和连接(eTS)(API8)Drag
:拖拽事件(eTS)(API8)Component
:eTS组件测试Demo(eTS)(API8)ArkUIAnimation
:动画(eTS)(API8)MediaQuery
:媒体查询(eTS)(API8)XComponent
:XComponent(eTS)(API9)MouseEvent
:鼠标事件(eTS)(API8)Web
:Web(eTS)(API8)Gallery
:组件集合(eTS)(API8)BringApp
:拉起系统应用(eTS)(API8)Game2048
:2048游戏(eTS)(API8)Lottie
:Lottie(eTS)(API8)(Full SDK)TransitionAnimation
:转场动画(eTS)(API9)PatternLock
:图案密码锁组件(eTS)(API9)Search
:Search组件(eTS)(API9)QRCode
:二维码(eTS)(API9)UpgradePopup
:自定义弹窗(eTS)(API9)AtomicLayout
:原子布局(JS)(API8)Badge
:事件标记控件(JS)(API8)International
:国际化(JS)(API8)JsFA
:FA示例应用(JS)(API8)JsShopping
:购物示例应用(JS)(API8)JSMenu
:菜单(JS)(API8)JSUICustomComponent
:自定义组件(JS)(API8)JsAnimation
:动效示例应用(JS)(API8)JsAnimationStyle
:动画与自定义字体(JS)(API8)JsBasicComponents
:基础组件(JS)(API8)JsBrightness
:设置屏幕亮度(JS)(API8)JsCanvas
:画布组件(JS)(API8)JsDevice
:设备信息(JS)(API8)JsDialog
:页面弹窗(JS)(API8)JsGrid
:栅格布局(JS)(API8)JsList
:商品列表(JS)(API8)JsPanel
:内容展示面板(JS)(API8)JsRouter
:页面路由(JS)(API8)JsSvg
:可缩放矢量图形(JS)(API8)JsTimer
:定时器与系统时间设置(JS)(API8)Picker
:滑动选择器(JS)(API8)Popup
:气泡(JS)(API8)RefreshContainer
:下拉刷新容器(JS)(API8)Slider
:滑动条(JS)(API8)Stack
:堆叠容器(JS)(API8)StepNavigator
:步骤导航器(JS)(API8)Swiper
:内容滑动容器(JS)(API8)Tabs
:页签容器(JS)(API8)Toolbar
:工具栏(JS)(API8)chart
:图表组件(JS)(API8)JsAdaptivePortalList
:多设备自适应的效率型首页(JS)(API8)JsAdaptivePortalPage
:多设备自适应的FA页面(JS)(API8)JsImage
:基本动画(JS)(API8)JsGallery
:图库示例应用(JS)(API8)JSComponments
:Js组件(JS)(API8)JsUserRegistration
:用户注册(JS)(API8)JsAdaptiveServiceWidget
:多设备自适应服务卡片(JS)(API8)JsAnimator
:动画(JS)(API8)Sample仓下所展示的组件能力:
app_samples
|---ability # 页面能力
|---Account # 账号管理
|---AppSample # 示例应用
|---Basic # 基础组件
|---common # 公共能力
|---Communication # 通信与连接
|---CompleteApps # 完整应用
|---data # 数据管理
|---device # 设备管理
|---DFX # 日志打印
|---EngineeringCapability # 工程能力
|---ETSUI # eTS UI能力
|---FileManager # 文件管理
|---Graphics # 图像绘制
|---media # 媒体
|---MultiDeviceAppDev # 一多应用
|---Native # 调用C++能力
|---Network # 网络连接
|---Notification # 消息通知
|---PackageManagement # 包管理
|---Preset # 预设应用
|---ResourcesSchedule # 资源调度
|---Safety # 安全
|---Share # 分享
|---Telephony # 电话功能
|---thread # 线程操作
|---UI # Js UI能力
|---Util # 基础工具类
应用修改记录:changelog
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
1. 开源生态
2. 协作、人、软件
3. 评估模型