首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具

HarmonyOS知识集合

关于HarmonyOS知识集合与解决方案记录
专栏成员
31
文章
3787
阅读量
16
订阅数
【HarmonyOS NEXT】如何读取Raw下的JSON文件内容
读取工程中/resources下json文件,json文件推荐放在rawfile路径下,通过getRawFileContent接口访问。但是通过该接口拿到的是Uint8Array类型数据,那怎么拿到JSON的文本内容?
GeorgeGcs
2025-03-28
1420
【HarmonyOS NEXT】鸿蒙应用压缩和解压处理
鸿蒙应用中经常会遇到使用压缩包的场景。例如H5的离线包逻辑,需要提前将资源包下载到本地,进行压缩操作获取资源。
GeorgeGcs
2025-03-28
1670
【HarmonyOS NEXT】鸿蒙将资源文件夹Resource-RawFile下的文件存放到沙箱目录下
应用开发中,我们经常会遇到一些文件原先是放在资源文件夹 rawfile下,但是逻辑处理时,需要转移到本地沙箱才能操作。这种情况下,就需要将将资源文件夹Resource-RawFile下的文件存放到沙箱目录下。
GeorgeGcs
2025-03-28
1620
【HarmonyOS Next】鸿蒙中自定义弹框OpenCustomDialog、CustomDialog与DialogHub的区别详解
CustomDialog = 》 OpenCustomDialog = 》 DialogHub
GeorgeGcs
2025-03-28
1420
【HarmonyOS Next】鸿蒙应用实现弹框DialogHub详解
鸿蒙中实现弹框目前官方提供openCustomDialog和CustomDialog两种模式。推荐前者,详情见下图和官网文档链接:
GeorgeGcs
2025-03-28
1290
【HarmonyOS Next】鸿蒙应用常规面试题和答辩思路参考
根据招聘发布的岗位JD,进行自我匹配分析。了解基本要求和加分项,以及项目节奏和英文要求等。
GeorgeGcs
2025-03-28
1490
【HarmonyOS Next】鸿蒙应用加载SVG文件显示图标
SVG 即可缩放矢量图形(Scalable Vector Graphics),它是一种基于 XML 语法的二维矢量图形格式,由万维网联盟(W3C)制定。
GeorgeGcs
2025-03-28
1430
【HarmonyOS Next】鸿蒙中App、HAP、HAR、HSP概念详解
**(1)App Pack(Application Package)** 是应用发布的形态,上架应用市场是以App Pack形式上架。以 **.app** 后缀的文件,只能上架到应用市场,不能在设备上直接安装和运行。
GeorgeGcs
2025-03-28
1680
【HarmonyOS NEXT】EventHub和Emitter的使用场景与区别
移动应用开发的同学应该比较了解EventHub,类似于EventBus。标准的事件广播通知,订阅,取消订阅的处理。EventHub模块提供了事件中心,提供订阅、取消订阅、触发事件的能力。
GeorgeGcs
2025-03-26
1350
【HarmonyOS Next】鸿蒙应用弹框和提示气泡详解(二)之浮层(OverlayManager),半模态页面(bindSheet),全模态页面
上期围绕 HarmonyOS Next 最新API趋势,介绍了鸿蒙应用中最新的自定义弹框和提示气泡的使用。
GeorgeGcs
2025-03-26
890
【HarmonyOS Next】鸿蒙应用故障处理思路详解
发现崩溃后,我们首先需要了解复现步骤,精确定位复现步骤。因为提供复现步骤得人,可能是用户和测试,非开发人员,其中的步骤并非最短路径。
GeorgeGcs
2025-03-25
1350
【HarmonyOS Next】鸿蒙状态管理装饰器V1和V2混用方案
自从api7开始,一直到api10。V1的实际使用中,开发人员发现@Observed和@ObjectLink 监听实现多层级嵌套对象的更新的方案,太过于臃肿。当需要监听处理更新的多层级对象是七八层,就需要配套创建七八层的ObjectLink,代码太过于冗余。
GeorgeGcs
2025-03-25
840
【HarmonyOS Next】鸿蒙应用折叠屏设备适配方案
目前应用上架华为AGC平台,都会被要求适配折叠屏设备。目前华为系列的折叠屏手机,有华为 Mate系列(左右折叠,华为 Mate XT三折叠),华为Pocket 系列(上下折叠)。
GeorgeGcs
2025-03-25
1120
【HarmonyOS Next】鸿蒙TaskPool和Worker详解 (一)
在鸿蒙中通过TaskPool和Worker实现多线程并发,两者都基于Actor并发模型实现。
GeorgeGcs
2025-03-24
1260
【HarmonyOS Next】 共享HSP和应用内HSP,useNormalizedOHMUrl详解
在开发过程中,需要根据不同的环境或配置动态生成 URL。例如,在加载一些远程模块或者资源时,可能需要将基础 URL 和具体的资源路径进行拼接,并且要确保生成的 URL 格式符合要求,避免出现多余的斜杠、编码问题等。
GeorgeGcs
2025-03-24
950
【HarmonyOS Next】鸿蒙应用公钥和证书MD5指纹的获取
政府的icp备案时,或者某些三方SDK以来的管理后台,都需要配置鸿蒙应用的公钥和证书MD5指纹
GeorgeGcs
2025-03-24
1010
【HarmonyOS Next】鸿蒙循环渲染ForEach,LazyForEach,Repeat使用心得体会
在鸿蒙中列表组件循环渲染的实现,一般都是通过ForEach来配合列表容器组件实现,例如List。也可以直接ForEach去创建多个相同的View。
GeorgeGcs
2025-03-24
1340
【HarmonyOS Next】拒绝权限二次申请授权处理
当用户选择不允许后,再次向用户申请权限,该弹框就不会再显示。因为鸿蒙系统机制处理如此,为了避免骚扰用户。
GeorgeGcs
2025-03-24
1050
【HarmonyOS Next】鸿蒙状态管理V2装饰器详解
首先我们需要了解什么是状态管理?在鸿蒙应用开发中,状态管理指的是,管理数据变化去刷新UI的整个过程。
GeorgeGcs
2025-03-24
1160
【HarmonyOS Next】鸿蒙应用进程和线程详解
(2) ExtensionAbility进程,同一种类型的ExtensionAbility会放在一个进程里。例如FromExtensionAbility,创建了两个,也会在同一个进程里。【ExtensionAbility详情参见官方链接:ExtensionAbility组件】
GeorgeGcs
2025-03-24
1180
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档