编程课程
编程实战
编程题库
编程教程
在线工具
免费AI编程助手
VIP会员
双11
App下载
扫码下载编程狮APP
注册
|
登录
注册成功
X
W3Cschool
恭喜您成为首批注册用户
获得88经验值奖励
马上体验
入门教程
编程课程
VIP会员
鸿蒙 ArkTS 应用快速上手手册
赞
收藏
更多文章
目录
搜索
书签
构建第一个ArkTS应用(Stage模型)
Stage模型应用程序包结构
多HAP构建视图
多HAP的开发调试与发布部署流程
多HAP使用规则
多HAP运行机制及数据通信方式
应用程序包安装和卸载流程
应用程序包更新流程
共享包概述
HAR
应用内HSP开发指导
快速修复概述
快速修复命令行调试开发指导
应用配置文件概述(Stage模型)
app.json5配置文件
module.json5配置文件
资源分类与访问
学习ArkTS语言
初识ArkTS语言
基本语法概述
声明式UI描述
@Builder装饰器:自定义构建函数
@BuilderParam装饰器:引用@Builder函数
@Styles装饰器:定义组件重用样式
@Extend装饰器:定义扩展组件样式
stateStyles:多态样式
@State装饰器:组件内状态
@Prop装饰器:父子单向同步
@Link装饰器:父子双向同步
@Provide装饰器和@Consume装饰器:与后代组件双向同步
@Observed装饰器和@ObjectLink装饰器:嵌套类对象属性变化
LocalStorage:页面级UI状态存储
AppStorage:应用全局的UI状态存储
PersistentStorage:持久化存储UI状态
Environment:设备环境查询
@Watch装饰器:状态变量更改通知
$$语法:内置组件双向同步
if/else:条件渲染
ForEach:循环渲染
LazyForEach:数据懒加载
开发
应用模型的构成要素
应用模型解读
Stage模型开发概述
应用/组件级配置
UIAbility组件概述
UIAbility组件生命周期
UIAbility组件启动模式
UIAbility组件基本用法
UIAbility组件与UI的数据同步
UIAbility组件间交互(设备内)
ExtensionAbility组件
ArkTS卡片运行机制
ArkTS卡片相关模块
创建一个ArkTS卡片
配置卡片的配置文件
卡片生命周期管理
卡片页面能力说明
卡片使用动效能力
卡片使用自定义绘制能力
卡片事件能力说明
使用router事件跳转到指定UIAbility
使用call事件拉起指定UIAbility到后台
通过message事件刷新卡片内容
通过router或call事件刷新卡片内容
卡片数据交互说明
定时刷新和定点刷新
刷新本地图片和网络图片
根据卡片状态刷新不同内容
使用方刷新卡片内容(仅对系统应用开放)
AbilityStage组件容器
应用上下文Context
Want概述
显式Want与隐式Want匹配规则
常见action与entities
使用显式Want启动Ability
使用隐式Want打开网址
应用间使用Want分享数据
公共事件简介
动态订阅公共事件
静态订阅公共事件(仅对系统应用开放)
取消动态订阅公共事件
公共事件发布
线程模型概述
使用Emitter进行线程间通信
使用Worker进行线程间通信
UI开发
方舟开发框架(ArkUI)概述
UI开发(ArkTS声明式开发范式)概述
线性布局(Row/Column)
层叠布局(Stack)
弹性布局(Flex)
相对布局(RelativeContainer)
栅格布局(GridRow/GridCol)
媒体查询(mediaquery)
创建列表(List)
创建网格(Grid/GridItem)
创建轮播(Swiper)
改善布局性能
按钮(Button)
单选框(Radio)
切换按钮(Toggle)
进度条(Progress)
文本显示(Text/Span)
文本输入(TextInput/TextArea)
自定义弹窗(CustomDialog)
视频播放(Video)
XComponent(绘制)
气泡提示(Popup)
菜单(Menu)
页面路由(router)
Navigation(页面的根容器)
Tabs(页面导航)
显示图片(Image)
绘制几何图形(Shape)
使用画布绘制自定义图形(Canvas)
布局更新动画
组件内转场动画
弹簧曲线动画
放大缩小视图
页面转场动画
触屏事件
键鼠事件
焦点事件
绑定手势方法
单一手势
组合手势
性能提升的推荐方法
Web
使用Web组件加载页面
设置深色模式
上传文件
在新窗口中打开页面
管理位置权限
应用侧调用前端页面函数
前端页面调用应用侧函数
建立应用侧与前端页面数据通道
管理页面跳转及浏览记录导航
管理Cookie及数据存储
自定义页面请求响应
使用Devtools工具调试前端页面
基础类库
异步并发概述
单次I/O任务开发指导
多线程并发概述
TaskPool和Worker的对比
@Concurrent装饰器:校验并发函数
CPU密集型任务开发指导
I/O密集型任务开发指导
同步任务开发指导
线性容器
非线性容器
XML生成
XML解析
XML转换
通知
发布基础类型通知
发布进度条类型通知
为通知添加行为意图
媒体
使用AVPlayer开发音频播放功能
使用AudioRenderer开发音频播放功能
使用OpenSL ES开发音频播放功能
多音频播放的并发策略
播放音量管理
音频播放流管理
音频输出设备管理
使用AVRecorder开发音频录制功能
使用AudioCapturer开发音频录制功能
使用OpenSL ES开发音频录制功能
管理麦克风
音频录制流管理
音频输入设备管理
开发音频通话功能
视频播放
图片解码
图像变换
位图操作
图片编码
图片工具
搜索
A
A
默认
夜间
鸿蒙 ArkTS 应用快速上手手册
阅读(101.6k)
收藏
赞
(
0
)
分享
《开源手册授权书》
手册简介
鸿蒙ArkTS应用 快速上手手册
手册说明
亲爱的开发者
首先,我要感谢您抽出宝贵的时间阅读这篇文章。我深知,您的每一分每一秒都是宝贵的。为此,我在创作这篇文章时付出了巨大的努力,力求为您提供最具价值的内容。 这篇文章汇聚了我多年的经验与心得,我深信,其中的信息将对您的生活或工作有所启发。如果您觉得这篇文章对您有所裨益,那么,我诚邀您给予一定的赞赏。这份微薄的费用,对您来说可能只是举手之劳,但对我而言,却是极大的鼓励和支持。我始终坚信,知识的分享是一种力量。因此,我笔耕不辍,希望通过文字与您共同成长。您的每一次支持,都是对我最大的鼓舞,也激发了我创作更多优质内容的热情。如果您愿意为我加油打气,诚邀您给予一定的赞赏。同时,您的反馈和建议对我而言意义非凡,期待与您在评论区交流心得。再次感谢您的阅读与支持!愿您一切安好,技术超标。
再次感谢您的阅读和支持!最诚挚的问候, “特创码农”
更新记录
图片工具
02-16 13:59
图片编码
02-16 13:59
位图操作
02-16 13:59
图像变换
02-16 13:58
图片解码
02-16 13:58
视频播放
02-16 13:58
开发音频通话功能
02-16 13:57
音频输入设备管理
02-16 13:57
音频录制流管理
02-16 13:56
管理麦克风
02-16 13:56
多端阅读
在PC/MAC上查看《鸿蒙 ArkTS 应用快速上手手册》
下载《鸿蒙 ArkTS 应用快速上手手册》离线版客户端
,进入客户端后通过搜索当前教程手册的名称并下载,就可查看当前离线教程文档。
在移动端查看《鸿蒙 ArkTS 应用快速上手手册》
扫一扫或
直接访问
https://m.w3cschool.cn/hmkskf/
在手机APP上查看《鸿蒙 ArkTS 应用快速上手手册》
下载w3cschool手机App端
,请从各大安卓应用商店、苹果App Store搜索并下载w3cschool手机客户端,在App中搜索当前教程手册的名称查看。
扩展栏目
开发工具IDE
编程训练营
Wiki列表
在线笔记
App下载
扫描二维码
下载编程狮App
公众号
编程狮公众号
意见反馈
意见反馈
X
意见反馈:
联系方式:
提交
查看完整版笔记
保存
关闭
教程纠错
教程纠错
违规举报
X
广告等垃圾信息
不友善内容
违反法律法规的内容
不宜公开讨论的政治内容
其他
提交