![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
openharmony记录
文章平均质量分 76
码农的秘密花园
这个作者很懒,什么都没留下…
展开
-
HarmonyOS开发5.0【使用Grid实现菜单拖动】
在我们的APP中存在多个应用菜单,并且支持用户编辑菜单,可以通过手势拖动交换菜单的位置,在迁移该功能的时候,我们发现鸿蒙的Grid组件自带类似功能,不过实际使用还是有一些注意事项,笔者在这里记录一下,希望对需要的朋友能够提供一些帮助。原创 2024-09-04 22:31:17 · 76 阅读 · 0 评论 -
HarmonyOS开发5.0【图片视频选择器】之Flutter插件实践
本文主要在`Fanbook`原有图片选择器插件的基础上,新增鸿蒙系统支持,实现了针对鸿蒙系统特定图片视频选器,里面包含了图片压缩、图片基础信息获取、视频压缩、获取视频基本信息、取视频封面等操作。当然,在实现这块需求的过程中,遇到了不少的问题和解决方案,我挑选了几条核心功能点来和大家分享,相信看完之后,对于鸿蒙系统的图片选择器实现有一定的帮助。阅读本文需要有一个定`Flutter`插件开发基础和鸿蒙`ArkTS`开发基础。原创 2024-09-04 20:39:45 · 261 阅读 · 0 评论 -
HarmonyOS开发5.0【web组件和navigation】bug处理方案
在这种情况下,把controller从上层传递到最底层的web页面,用它来打开网页刚开始一切正常,但是需要执行一些js的时候,就会出现controller未绑定的提示特别是在连续打开好几个页面之后,从最顶部页面返回,在中间的页面就会出现该问题例如a-b-c-d,此时从d返回c,再在c页面使用controller执行js方法,就会出现controller未绑定到webview的提示但是此时,controller肯定是绑定过的,出现该问题是不合理的。原创 2024-09-04 18:04:21 · 353 阅读 · 0 评论 -
HarmonyOS开发5.0【rcp的封装与应用】
rcp 即 Remote Communication Protocol(远场通信协议)。在HarmonyOS中,它的实现集成在Remote Communication Kit(远场通信服务)中,是华为提供的HTTP发起数据请求的NAPI封装。应用通过Remote Communication Kit可以便捷快速地向服务器发起数据请求,rcp支持HTTP的GET、POST、OPTIONS等请求,提供了丰富的业务场景。原创 2024-09-04 16:02:21 · 444 阅读 · 0 评论 -
HarmonyOS开发5.0【Promise】
Promise 是用来**管理异步操作**的对象,可以获取成功(或失败)的结果原创 2024-09-04 13:54:01 · 466 阅读 · 0 评论 -
HarmonyOS开发5.0【三种弹窗方式】
最近有一个想法,做一个针对鸿蒙官方API的工具箱项目,介绍常用的控件,以及在项目中如何使用,今天介绍Harmony中如何实现弹窗功能。原创 2024-09-03 22:23:45 · 617 阅读 · 0 评论 -
鸿蒙5.0开发【图片上传至服务器】
将下面开发好的代码复制到自己的项目中,list中的数据可以换成自己喜欢的照片网络地址原创 2024-09-03 20:27:35 · 257 阅读 · 0 评论 -
鸿蒙5.0开发【天气预报】 实战应用
鸿蒙应用开发是基于华为自主研发的鸿蒙操作系统(HarmonyOS)进行的应用程序开发。鸿蒙操作系统是一个分布式操作系统,旨在提供一种统一的开发平台,使开发者能够在多种设备上构建应用程序,包括手机、平板、电视、智能穿戴设备等。原创 2024-09-03 18:29:43 · 207 阅读 · 0 评论 -
鸿蒙5.0开发手写一个【富文本解析器】
安装好最新[DevEco Studio]开发工具,创建一个新的空项目。原创 2024-09-03 17:50:45 · 512 阅读 · 0 评论