Harmony开源
文章平均质量分 73
以鸿蒙实战
J-query
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
日常开发事项-本地数据保存工具类PreferenceUtil
摘要 该代码实现了一个基于HarmonyOS的PreferenceUtil工具类,用于管理应用首选项数据,通过异步操作和错误处理确保数据持久化的可靠性,适用于HarmonyOS应用开发中的数据存储需求。原创 2025-07-22 09:45:18 · 922 阅读 · 0 评论 -
日常开发事项-Toast提示框
本文介绍了ToastUtils工具类的实现,包含两个主要方法:showToast用于显示普通文本提示框,支持自定义显示时长(默认2000ms);showResToast用于显示资源文本提示框,需传入上下文和资源对象。方法内部封装了错误处理,当调用失败时会打印错误日志。示例演示了如何使用showToast方法显示"请输入账号"的提示信息。该工具类基于promptAction模块实现,通过简洁的API封装简化了Toast提示功能的开发。原创 2025-07-22 09:39:40 · 316 阅读 · 0 评论 -
日常开发事项-鸿蒙应用版本号获取工具类DeviceInfoUtils
本文介绍了一个名为DeviceInfoUtils的工具类,主要用于获取HarmonyOS应用版本信息。该类包含两个主要方法:1) getVersionCode()通过Promise方式获取应用版本号(数字形式),异常时返回0;2) getAppVersion()使用async/await方式获取应用版本名称(字符串形式),异常时返回空字符串。两个方法都调用了@ohos.bundle.bundleManager模块的getBundleInfoForSelf接口来查询应用包信息,并分别处理返回结果或捕获异常。原创 2025-07-22 09:34:33 · 373 阅读 · 0 评论 -
日常开发事项-第一个页面SplashPage
本文展示了一个HarmonyOS应用的欢迎页面(SplashPage)的实现代码。该页面主要功能包括:1) 检查并获取麦克风、存储、定位等必要权限;2) 获取设备位置信息;3) 显示应用版本号和公司信息;4) 3秒后自动跳转至主页。页面采用响应式设计,包含背景图片、应用logo、公司标语和版本信息等UI元素,并实现了权限管理、位置获取等核心功能。代码结构清晰,使用了装饰器、状态管理、异步操作等现代前端技术,展示了HarmonyOS应用开发的基本模式和最佳实践。原创 2025-07-22 09:30:41 · 737 阅读 · 0 评论
分享