自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 鸿蒙开发—跨组件通信:EmitterUtil工具

在开发过程中遇到两个毫无联系的组件,页面,可以公共EmitterUtil工具来实现跨组件事件调用。第二个参数为callback 事件的回调处理函数可以在该函数内进行参数赋值,方法调用。第一个参数同样是命名事件ID,string类型的eventId不支持空字符串。第一个参数是命名事件ID,string类型的eventId不支持空字符串。注:在A页面一个方法即将执行完成要与B页面发生交互的时候调用该方法。注:参数是之前定义好的事件ID,调用取消订阅释放内存。第二个参数为要传递的参数。3.取消订阅事件(示例)

2025-08-29 15:49:16 126

原创 HarmonyOS获取系统避让区域的高度与获取导航条避让区域的高度

2.注册监听函数,动态获取避让区域数据。

2025-08-14 10:24:59 123

原创 HarmonyOS监听侧滑返回事件

当用户点击返回按钮时触发(仅router路由页面生效)。返回true表示页面自己处理返回逻辑,不进行页面路由;返回false表示使用默认的路由返回逻辑,不设置返回值按照false处理。可以通过自定义时间戳 根据两次返回的时间间隔进行判断是否要退出应用。自定义组件生命周期onBackPress()1.在原生app内监听侧滑返回。2.h5监听原生侧滑返回事件。在h5嵌套的page页面。

2025-08-14 10:23:44 298

原创 鸿蒙开发除过saveButton按钮外使用弹窗授权保存图片视频

/ 实际场景请使用真实的uri。// 实际场景请使用真实的uri。* 保存base64图片/视频到本地相册。// 读取源文件内容并写入至目的文件。// 读取源文件内容并写入至目的文件。//判断是视频还是图片。

2025-08-07 10:07:23 355

原创 鸿蒙原生跳转拨打电话页面

2.调用hasVoiceCapability()接口获取当前设备呼叫能力,如果支持继续下一步;如果不支持则无法发起呼叫。// 如果设备支持呼叫能力,则继续跳转到拨号界面,并显示拨号的号码。3.跳转到拨号界面,并显示拨号的号码。// 订阅通话业务状态变化(可选)1.import需要的模块。// import需要的模块。// 调用查询能力接口。

2025-08-07 10:04:33 302

原创 鸿蒙开发如何使用全局loading加载弹窗

使用DialogHelper三方组件进行全局或者当前页面loading加载或者自定义封装弹窗

2025-08-07 10:03:54 460

原创 鸿蒙开发搭建网络请求框架

@yunkss/ef_rcp三方库的组件efRcpClientApi。

2025-08-07 10:03:02 265

原创 HarmonyOS Next 手动获取权限,手动拉起弹窗授权,第一次授权取消后二次拉起系统弹窗授权

通过requestPermissionsFromUser接口进行权限状态获取

2025-07-26 09:22:36 202

原创 AES算法的CBC模式加密NoPadding加密非16位时程序报错问题

如果需要ZeroPadding,需要开发者手动对密文进行填充

2025-07-25 15:02:25 395

原创 webview加载url缓慢的优化方法

在web组件的`onAppear`阶段对目标URL调用`prepareForPageLoad()`,提前建立网络连接(优化约80ms)

2025-07-25 14:59:57 405

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除