- 博客(12)
- 收藏
- 关注
原创 ArkTS 基础语法 ——上手Next星河版
ArkTS 是 HarmonyOS 生态的核心开发语言,基于 TypeScript 并进行了增强,提供了更强大的静态类型检查、并发编程支持和声明式 UI 开发能力。通过本文档的学习,您可以掌握 ArkTS 的基础语法和核心特性,为开发 HarmonyOS 应用打下坚实基础。
2025-03-19 15:03:47
460
原创 鸿蒙NEXT开发之开屏广告实现
广告请求:通过AdLoader请求广告并处理回调。广告显示:使用组件展示广告数据,并通过监听广告状态。错误处理与重试机制:在广告加载失败时添加错误处理,并实现重试机制以增强稳定性。这样,就能实现一个完整的广告服务,包括广告的请求、加载、展示、状态监听和错误处理。
2025-03-19 10:51:01
812
原创 Next版本——鸿蒙数据持久化之首选项
用户首选项为应用提供Key-Value键值型的数据处理能力,支持应用持久化轻量级数据,并对其修改和查询。当用户希望有一个全局唯一存储的地方,可以采用用户首选项来进行存储。Preferences会将该数据缓存在内存中,当用户读取的时候,能够快速从内存中获取数据,当需要持久化时可以使用flush接口将内存中的数据写入持久化文件中。
2025-03-19 10:46:50
896
原创 鸿蒙混合开发实战之web结合
在当今移动应用开发领域,混合开发为开发者提供了一种高效且灵活的解决方案。通过融合原生开发和 Web 开发的优势,我们能够在跨平台能力、快速迭代、用户体验和成本效益等方面取得显著的成果。在本文中,我们深入探讨了鸿蒙混合开发中创建 Web 页面的详细步骤以及相关操作处理。从创建页面导航栏到设置加载进度条,再到处理导航栏的各种操作,每一个环节都展示了混合开发的强大功能和灵活性。随着技术的不断进步,混合开发将继续在移动应用开发中发挥重要作用。
2024-10-22 21:06:07
1516
原创 鸿蒙沉侵式导航状态栏
沉浸式状态栏设计在现代应用中已经越来越普遍,尤其是全屏体验需求强烈的场景下,如媒体播放、游戏和浏览器。通过本文的实现步骤,我们可以看到,HarmonyOS 中提供的窗口管理接口十分灵活,能够轻松实现沉浸式状态栏导航效果,且具备极好的拓展性。开发者可以根据实际需求,对状态栏颜色、系统按钮显示进行进一步优化,为用户提供更统一、流畅的视觉体验。
2024-10-15 00:44:40
2035
原创 Git 实战与实践笔记
Git 不仅仅是一个版本控制工具,在实际开发中,它通过分支管理、冲突解决、协作工作流等功能,帮助团队高效开发与协同。掌握好 Git 的基础与高级功能,能让你更好地管理项目的代码历史,增强团队协作能力,并在遇到问题时轻松回滚或恢复代码。
2024-10-06 20:41:36
991
原创 【鸿蒙HarmonyOS】网络请求http代码实现
在网络开发中,HTTP请求是必不可少的一部分。在鸿蒙(HarmonyOS)开发中,同样需要处理网络请求,无论是与后端服务器交互还是获取外部API的数据。下面是对鸿蒙开发中涉及到的HTTP模块——`http`模块,以及一个常用的第三方库——`axios`模块。
2024-09-06 20:41:51
11952
2
原创 async和 await 的基本使用
async/await是一种用于处理异步操作的Promise语法糖。语法糖:更易读、更简洁或更符合人类思维习惯而设计的一种语法方式)通过使用async关键字声明一个函数为异步函数(返回值是Promise类型)使用await关键字等待Promise的解析(完成或拒绝),以同步的方式编写异步操作的代码。
2024-09-01 10:38:50
9678
原创 [ArkTs]对Promise的理解
Promise 的引入极大地简化了异步编程模型,并且使得异步代码的编写更加优雅和易于理解。在现代 Web 开发中,Promise 已经成为处理异步操作的标准方式之一。
2024-08-31 21:48:54
1828
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人