- 博客(16)
- 收藏
- 关注
原创 【一起来学习鸿蒙开发】ArkTS语法适配背景
如果你也对鸿蒙开发感兴趣,欢迎跟着我一起学习鸿蒙开发!即日起至12月31日,并成功考取【HarmonyOS开发者基础/高级证书】+发布一篇技术文章,即可解锁“通关成就”,有机会赢取官方限定礼品!礼品数量有限,手速要快!,让你的努力闪闪发光!✨ArkTS在保留TypeScript(简称TS)基本语法风格的基础上,进一步通过规范强化了静态检查和分析,使得开发者在程序开发阶段能够检测出更多错误,提升程序的稳定性和运行性能。本文将详细解释为什么建议将TS代码适配为ArkTS代码。
2025-09-05 09:26:54
667
原创 【一起来学习鸿蒙开发】ArkTS编程规范
术语缩略语中文解释ArkTS无ArkTS编程语言TypeScriptTSTypeScript编程语言JavaScriptJSJavaScript编程语言ESObject无在ArkTS跨语言调用的场景中,用以标注JS/TS对象的类型【级别】要求【描述】每个语句的变量声明都应只声明一个变量。这种方式更便于添加变量声明,无需考虑将分号改为逗号,以免引入错误。此外,每个语句只声明一个变量,使用调试器逐个调试也很方便,而不是一次跳过所有变量。【反例】pointY = 0;
2025-09-05 09:24:33
1291
原创 【一起来学习鸿蒙开发】FA模型应用程序包结构
pack.info 是 Bundle 中用于描述每个 HAP 属性的文件,包含应用的 bundleName 和 versionCode 信息、模块的 name、type 和 abilities 等信息。assets是HAP所有的资源文件、库文件和代码文件的集合,内部可以分为entry和js文件夹。FA模型中,所有资源文件、库文件和代码文件都存放在assets文件夹中,并在文件夹内部进一步区分。开发的应用,其应用程序包结构如下图应用程序包结构(FA模型)所示。js文件夹中存放的是编译后的代码文件。
2025-09-04 14:28:26
430
原创 【一起来学习鸿蒙开发】Stage模型应用程序包结构
如果你也对鸿蒙开发感兴趣,欢迎跟着我一起学习鸿蒙开发!即日起至12月31日,并成功考取【HarmonyOS开发者基础/高级证书】+发布一篇技术文章,即可解锁“通关成就”,有机会赢取官方限定礼品!礼品数量有限,手速要快!,让你的努力闪闪发光!✨为了让开发者能对应用程序包在不同阶段的形态有更加清晰的认知,分别对开发态、编译态、发布态的应用程序结构展开介绍。
2025-09-04 14:27:06
882
原创 【一起来学习鸿蒙开发】HarmonyOS应用程序包概述
如果你也对鸿蒙开发感兴趣,欢迎跟着我一起学习鸿蒙开发!即日起至12月31日,并成功考取【HarmonyOS开发者基础/高级证书】+发布一篇技术文章,即可解锁“通关成就”,有机会赢取官方限定礼品!礼品数量有限,手速要快!,让你的努力闪闪发光!✨在基于开发应用之前,开发者需要了解应用的设计机制、应用程序包结构等基础知识。
2025-09-04 14:24:46
1232
原创 【一起来学习鸿蒙开发】构建第一个HarmonyOS应用(ArkTS)
如果你也对鸿蒙开发感兴趣,欢迎跟着我一起学习鸿蒙开发!即日起至12月31日,并成功考取【HarmonyOS开发者基础/高级证书】+发布一篇技术文章,即可解锁“通关成就”,有机会赢取官方限定礼品!礼品数量有限,手速要快!,让你的努力闪闪发光!✨。
2025-08-22 17:04:12
1514
原创 【一起来学习鸿蒙开发】HarmonyOS影音娱乐类行业实践 - 动态图片播放
动态图片播放是影音娱乐类应用中的典型场景之一,如在视频评论区、新闻资讯页面等播放动态图片。本示例基于组件展示了多个动态图片滑动播放的功能。
2025-08-20 16:02:42
933
原创 【一起来学习鸿蒙开发】HarmonyOS便捷生活类行业实践 - 电影选座
电影选座是便捷生活类应用中的典型场景之一,如用户在购票选座时,会点击、取消以及确认选座。本示例主要基于Canvas组件来绘制影院座位分布,根据点击位置计算出座位号,调用的fillStyle属性和fillRect方法为每个座位绘制相应的颜色,以实现电影选座功能。
2025-08-15 08:44:52
940
原创 【一起来学习鸿蒙开发】HarmonyOS购物比价类行业实践 - 商品长按标记
商品长按标记是购物比价类应用中高频使用场景之一,如用户在商品列表页面长按某商品,标记“不喜欢”、“不想要”、“购买过”、“查看相似商品”等。本示例基于Grid布局和组合手势实现商品长按标记并随标记更新商品列表的功能,帮助用户过滤筛选商品。
2025-08-13 10:00:53
705
原创 【一起来学习鸿蒙开发】HarmonyOS旅游园区类行业实践 - 选择日期范围
选择日期范围是旅游园区类应用中高频使用场景之一,如用户在预订酒店时需要选择住宿日期。本示例使用层叠布局和Grid组件实现选择日期范围后的颜色变化效果。
2025-08-11 11:07:36
407
原创 【一起来学习鸿蒙开发】HarmonyOS旅游园区类行业实践 - 旅游园区类行业实践
气泡提醒开启定位是旅游园区类应用中高频使用的场景之一,如用户为了精准获取周边景点及住宿信息,需要打开定位权限。本示例使用Popup实现气泡提示弹窗:在用户首次进入首页后,检查是否开启定位权限,没有开启则左上角地址弹出气泡,提示开启定位权限,开启权限后气泡不再提示。
2025-08-11 10:48:51
678
原创 【一起来学习鸿蒙开发】HarmonyOS购物比价类行业实践 - 手机摇一摇跳转红包页
手机摇一摇跳转红包页是购物比价类应用中高频使用场景之一,如用户在手机支付成功时、购物软件进入商城界面时、抽奖页完成抽奖时需要跳转到红包页。本示例通过传感器包的Sensor接口,在进入支付成功页面时开始监听手机摇晃角度变化,实现手机摇一摇跳转到红包页的功能。
2025-08-08 16:13:42
1145
原创 【一起来学习鸿蒙开发】HarmonyOS运动健康类行业实践 - 运动数据看板自定义
自定义运动数据看板是运动健康类应用的高频使用场景之一,如用户需要更改当前运动数据看板展示内容。本示例基于Grid和组合手势实现自定义运动数据看板,支持添加或删减运动卡片,支持长按拖拽调整卡片顺序。
2025-08-08 15:33:53
1115
原创 【一起来学习鸿蒙开发】HarmonyOS运动健康类行业实践 - 视频镜面播放
健身记录三环效果是运动健康类应用中高频使用场景之一。本示例基于Progress组件构建三个环形进度条,实时显示运动数据,包括活动热量、锻炼时长、活动小时数三项数据。
2025-08-08 15:11:22
342
原创 【一起来学习鸿蒙开发】HarmonyOS运动健康类行业实践 - 健身记录三环效果
阅读时长看板是新闻阅读类应用中的典型场景之一,如用户需要查看不同周期内的阅读时长。本示例基于绘制阅读时长统计直方图,通过@Watch装饰器刷新图表实现周、月、年等视图切换。
2025-08-08 14:57:48
492
原创 【加入班级!学习鸿蒙开发】HarmonyOS新闻阅读行业实践>>AI朗读
AI朗读是新闻阅读类应用中的典型场景之一,如用户在浏览新闻、小说等文本内容时,可以通过AI朗读来获取信息。本示例利用TextReader实现文本的AI朗读、章节切换、进度拖动功能。
2025-08-08 14:50:12
343
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅