第二期
最新动态
在鸿蒙开发旅程中,每一行代码都是充满挑战与惊喜的冒险。从代码的敲击到功能的实现,从灵感的迸发到问题的解决,相信你的开发手记记录了这些珍贵的瞬间。
我们希望通过这次征文活动,邀请每一位鸿蒙开发者分享开发手记——无论是技术实践中的点滴记录,还是性能优化的攻坚历程;无论是对鸿蒙特性的深入解读,还是创新探索中的奇思妙想,每一篇手记都是珍贵的成长印记!
技术跃迁指南
01鸿蒙应用元服务开发-Account Kit配置scope权限
注意,scope权限申请当前仅针对企业开发者开放。scope权限具体覆盖场景参见下表,按需申请……
02基于Canvas实现选座功能鸿蒙示例代码
本示例基于Canvas组件,构建了一个有关电影院购票选座场景,实现了选座/退座功能……
03【HarmonyOS 5】鸿蒙实现手写板
创建一个可交互的组件,用户在屏幕上触摸并移动手指时,会根据触摸的位置动态生成路径,并使用黑色描边绘制在屏幕上……
04harmonyOS基础- 快速弄懂HarmonyOS ArkTs基础组件、布局容器(前端视角篇)
简单列举常用的及含义,掌握了以下按钮可以解决日常简单场景需求……
05实现单元测试与UI测试鸿蒙示例代码
本示例将介绍如何使用@kit.TestKit编写单元测试脚本,实现单元测试与UI测试……
玩转HarmonyOS开发
「鸿蒙生态学堂 线上培训 第16期」行业案例:精准日程管理,后台智能提醒
本课程聚焦日程管理+智能提醒,从基础概念到手把手代码实操,教你构建日程提醒系统,让每一次提醒都精准、及时、可靠。
「HarmonyOS TechTalk 42」自由流转
本次交流聚焦HarmonyOS生态的自由流转核心能力,深入解析应用接续与跨设备拖拽,带开发者掌握无缝跨端交互的设计与实现。
硬核问题解码
Q:怎么给HarmonyOS用户首选项中的数据设置有效期?
为数据设置有效期,需要在存储数据时添加一个过期时间戳,并在读取数据时检查当前时间是否在有效期内,代码参考:
Q:如何在HarmonyOS Empty Ability工程调用C、C++代码?
HarmonyOS 的IDE调用C++的代码的,具体操作步骤,参考以下步骤:
1)新建Native项目
2)src\main\cpp”文件下创建“myMath”文件夹,添加MyMath.cpp、MyMath.h文件
3)napi_init.cpp 中引用MyMath.h中的方法
4)CMakeLists.txt (其他地方不用动)
5)运行日志中可以看到“Test NAPI 2 + 3 = 45”
Q:自定义构建函数传递参数有哪些规则?
自定义构建函数的参数传递分为按值和按引用,需遵守以下规则:
· 参数的类型必须符合声明类型,不允许​​undefined​​、​​null​​。
· 参数值在函数内不允许改变,如需变更并同步到调用点,建议使用@Link。
· 按引用传递时,可使用状态变量,ArkUI提供​​$$​​作为范式。
· 按值传递时,状态变量改变不会引起UI刷新,推荐按引用传递。
更多活动进行时
2025年4月22日-5月11日
「HarmonyOS 大咖问答」行业案例:高效打印,智能办公
通过丰富的课程内容以及和大咖之间的互动交流,我们希望能够有更多开发者掌握其核心技术与开发能力,携手打造更多优质的HarmonyOS应用。
Copyright©2005- 51CTO.COM 版权所有
未经许可 请勿转载