- 1.问题说明:使用LazyForEach进行遍历数据,例如:当首次进入,选中列表中第2条数据,点击删除,第二条数据被正常删除;这个时候再次点击当前被刷新之后的列表中的第二条数据,点击删除列表,会出现第二条数据没有被删掉成功。而当前列表中的第三条数据却被删除;2.原因分析:当出现问题时,发现,第一次点击删除正常的前提下,索引传入的值为1,待列表被刷新之后,依然选择第二条数据时,传入的索引变成了... 1.问题说明:使用LazyForEach进行遍历数据,例如:当首次进入,选中列表中第2条数据,点击删除,第二条数据被正常删除;这个时候再次点击当前被刷新之后的列表中的第二条数据,点击删除列表,会出现第二条数据没有被删掉成功。而当前列表中的第三条数据却被删除;2.原因分析:当出现问题时,发现,第一次点击删除正常的前提下,索引传入的值为1,待列表被刷新之后,依然选择第二条数据时,传入的索引变成了...
- 前言鸿蒙应用开发中,当实现需要用到相机的功能时,例如扫一扫,自定义相机、人脸活体检测等,有可能遇到唤起的相机黑屏。该问题主要是因为相机未释放导致。通常出现在前一个页面中使用了相机后,进入后一个页面中也在使用相机的情况下。 问题拆解当我们开发定制扫一扫或者自定义相机时,需要操作camera对象,系统提供了单例对象来管控相机的生命周期。此时就很容易出现上述的释放问题。按照开发习惯,我们经常会将... 前言鸿蒙应用开发中,当实现需要用到相机的功能时,例如扫一扫,自定义相机、人脸活体检测等,有可能遇到唤起的相机黑屏。该问题主要是因为相机未释放导致。通常出现在前一个页面中使用了相机后,进入后一个页面中也在使用相机的情况下。 问题拆解当我们开发定制扫一扫或者自定义相机时,需要操作camera对象,系统提供了单例对象来管控相机的生命周期。此时就很容易出现上述的释放问题。按照开发习惯,我们经常会将...
- 【HarmonyOS】应用设置全屏和安全区域详解 一、前言IDE创建的鸿蒙应用,默认采取组件安全区布局方案。顶部会预留状态栏区域,底部会预留导航条区域。这就是所谓的安全区域。如果不处理,界面效果很割裂。所以业内UI交互设计,都会设置应用为全屏布局。将页面绘制区域沾满整个界面。或者将安全区域的颜色与应用UI设置为一致。以上两种方式都是沉浸式布局的处理。所以全屏非沉浸式,概念不可混为一谈。在移... 【HarmonyOS】应用设置全屏和安全区域详解 一、前言IDE创建的鸿蒙应用,默认采取组件安全区布局方案。顶部会预留状态栏区域,底部会预留导航条区域。这就是所谓的安全区域。如果不处理,界面效果很割裂。所以业内UI交互设计,都会设置应用为全屏布局。将页面绘制区域沾满整个界面。或者将安全区域的颜色与应用UI设置为一致。以上两种方式都是沉浸式布局的处理。所以全屏非沉浸式,概念不可混为一谈。在移...
- Nexus_Geometry_Nano_Board因为板载天线的能力,可以使用星闪技术,蓝牙技术,以及WIFI连接华为云实现MQTT协议的使用连接华为云,应用场景为可作为任何小型设备主板。 Nexus_Geometry_Nano_Board因为板载天线的能力,可以使用星闪技术,蓝牙技术,以及WIFI连接华为云实现MQTT协议的使用连接华为云,应用场景为可作为任何小型设备主板。
- App Linking 与一方特性的结合,为开发者打造创新应用场景提供了有力支持,无论是内容分享、游戏互动还是服务直达,都能带来显著的效果。它不仅能帮助开发者提升应用的竞争力,还能为用户带来更便捷、高效的使用体验。点击下方链接,即刻开启鸿蒙生态场景化运营新篇章——点击链接即可体验:App Linking App Linking 与一方特性的结合,为开发者打造创新应用场景提供了有力支持,无论是内容分享、游戏互动还是服务直达,都能带来显著的效果。它不仅能帮助开发者提升应用的竞争力,还能为用户带来更便捷、高效的使用体验。点击下方链接,即刻开启鸿蒙生态场景化运营新篇章——点击链接即可体验:App Linking
- 在移动应用生态中,用户体验直接决定产品成败。面对崩溃、卡顿、耗电等现网性能问题,华为AppGallery Connect(简称AGC)向开发者提供了一个现网质量监测解决方案—应用性能监测服务(Application Performance Management Service,简称APMS)——开箱即用,崩溃卡顿耗电秒级捕捉,守护应用全生命周期,为开发者打造免集成、全覆盖、实时化的质量监测方案。 在移动应用生态中,用户体验直接决定产品成败。面对崩溃、卡顿、耗电等现网性能问题,华为AppGallery Connect(简称AGC)向开发者提供了一个现网质量监测解决方案—应用性能监测服务(Application Performance Management Service,简称APMS)——开箱即用,崩溃卡顿耗电秒级捕捉,守护应用全生命周期,为开发者打造免集成、全覆盖、实时化的质量监测方案。
- HUAWEI AppGallery Connect 云测试提供海量鸿蒙真机在线免预约,可全面检测应用兼容性、性能、稳定性、功耗及UX等关键指标,首次试用赠300分钟!轻量测试0成本起步,极简操作,高效输出报告。成本低、易上手,点此立即试用 >> HUAWEI AppGallery Connect 云测试提供海量鸿蒙真机在线免预约,可全面检测应用兼容性、性能、稳定性、功耗及UX等关键指标,首次试用赠300分钟!轻量测试0成本起步,极简操作,高效输出报告。成本低、易上手,点此立即试用 >>
- @Entry@Componentstruct NavigationExample { // 1. 创建导航(路由)对象 NavPathStack @Provide('pageInfos') pageInfos: NavPathStack = new NavPathStack() private arr: number[] = [1, 2, 3]; // 2.创建配置路由的@Build... @Entry@Componentstruct NavigationExample { // 1. 创建导航(路由)对象 NavPathStack @Provide('pageInfos') pageInfos: NavPathStack = new NavPathStack() private arr: number[] = [1, 2, 3]; // 2.创建配置路由的@Build...
- 有些功能在预览器看不到效果,只能在模拟器中预览配置模拟器1.1 单击【设备管理器】1.2 初次使用提示登录华为账号登录后会提示提交申请,申请成功后再重复以上步骤1.3 登录后选择模拟器类型下载下载中1.4 启动模拟器单击蓝色三角形,启动模拟器1.5 启动后可能会显示错误未开启Hyper-V如果报错,开启Hyper-V参考官网文档https://developer.huawei.com/con... 有些功能在预览器看不到效果,只能在模拟器中预览配置模拟器1.1 单击【设备管理器】1.2 初次使用提示登录华为账号登录后会提示提交申请,申请成功后再重复以上步骤1.3 登录后选择模拟器类型下载下载中1.4 启动模拟器单击蓝色三角形,启动模拟器1.5 启动后可能会显示错误未开启Hyper-V如果报错,开启Hyper-V参考官网文档https://developer.huawei.com/con...
- @Builder装饰器:自定义构建函数https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-builder-V5ArkUI提供了一种轻量的UI元素复用机制@Builder,其内部UI结构固定,仅与使用方进行数据传递,开发者可以将重复使用的UI元素抽象成一个方法,在build方法里调用。为了简化语言,我们将... @Builder装饰器:自定义构建函数https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-builder-V5ArkUI提供了一种轻量的UI元素复用机制@Builder,其内部UI结构固定,仅与使用方进行数据传递,开发者可以将重复使用的UI元素抽象成一个方法,在build方法里调用。为了简化语言,我们将...
- 在用户体验为王的时代,应用“秒开”已成为用户对移动应用的核心期待。HarmonyOS预加载服务将应用页面的数据提前加载到本地缓存,页面打开直接从本地获取数据渲染,有效提升页面打开速度,解决应用页面加载慢、白屏的困境。一、安装预加载:助力“凯叔讲故事”页面加载提速9% 安装预加载服务适用于安装后首次打开,应用首页加载提速场景。在应用安装时,将一些必要的资源,例如图片... 在用户体验为王的时代,应用“秒开”已成为用户对移动应用的核心期待。HarmonyOS预加载服务将应用页面的数据提前加载到本地缓存,页面打开直接从本地获取数据渲染,有效提升页面打开速度,解决应用页面加载慢、白屏的困境。一、安装预加载:助力“凯叔讲故事”页面加载提速9% 安装预加载服务适用于安装后首次打开,应用首页加载提速场景。在应用安装时,将一些必要的资源,例如图片...
- 在数字化浪潮下,开发者们始终在追寻更高效的开发方式。传统开发模式效率低,人力、运维、服务器等成本问题,逐渐成为开发者创新的“绊脚石”。 Cloud Foundation Kit(云开发服务)为开发者提供了鸿蒙应用/元服务高效开发的解决方案,您可按需使用云函数、云数据库、云存储、预加载等云端服务,专注于应用的创新和业务逻辑的实现,开发周期缩短50%! 一、低成本运维:从“负重... 在数字化浪潮下,开发者们始终在追寻更高效的开发方式。传统开发模式效率低,人力、运维、服务器等成本问题,逐渐成为开发者创新的“绊脚石”。 Cloud Foundation Kit(云开发服务)为开发者提供了鸿蒙应用/元服务高效开发的解决方案,您可按需使用云函数、云数据库、云存储、预加载等云端服务,专注于应用的创新和业务逻辑的实现,开发周期缩短50%! 一、低成本运维:从“负重...
- 【HarmonyOS】ArkUI-X 跨平台框架入门详解(一) 一、前言1、ArkUI-X框架是什么?ArkUI-X是在ArkUI开发框架的基础上,进行扩展。支持多个OS平台,目前支持OpenHarmony、HarmonyOS、Android、 iOS。2、ArkUI-X目前的能力现状:在gitCode可以查询到跨平台框架的源码和使用说明等。不过目前维护推进速度比较慢,很多ArkUI上的A... 【HarmonyOS】ArkUI-X 跨平台框架入门详解(一) 一、前言1、ArkUI-X框架是什么?ArkUI-X是在ArkUI开发框架的基础上,进行扩展。支持多个OS平台,目前支持OpenHarmony、HarmonyOS、Android、 iOS。2、ArkUI-X目前的能力现状:在gitCode可以查询到跨平台框架的源码和使用说明等。不过目前维护推进速度比较慢,很多ArkUI上的A...
- 【HarmonyOS】元服务入门详解 (一) 一、前言首先元服务并非是小程序小游戏,也不是之前的快应用。元服务是使用ArkTS语言开发。共同点是与他们相同都是免安装的小安装包应用。它与其他轻应用的共同点是免安装特性,但在技术实现和生态定位上有本质区别:1、开发语言:采用ArkTS(鸿蒙生态主推的声明式语言)2、包体特性:严格限制安装包大小(通常≤10MB),实现秒开体验3、API体系:使用... 【HarmonyOS】元服务入门详解 (一) 一、前言首先元服务并非是小程序小游戏,也不是之前的快应用。元服务是使用ArkTS语言开发。共同点是与他们相同都是免安装的小安装包应用。它与其他轻应用的共同点是免安装特性,但在技术实现和生态定位上有本质区别:1、开发语言:采用ArkTS(鸿蒙生态主推的声明式语言)2、包体特性:严格限制安装包大小(通常≤10MB),实现秒开体验3、API体系:使用...
- 【HarmonyOS】元服务概念详解最近几年,我们手里的设备越来越多——手机、平板、手表、车机……光是管理这些设备上的APP就够头疼了:下载要流量、安装占内存、换个设备又得重新弄一遍。有没有更简单的方式?HarmonyOS推出的“元服务”,或许就是答案。在鸿蒙中,提供了系统级别的超级流量入门,【负一屏】。当在桌面滑动到最左边时就会显示。(这里需要注意的是,目前负一屏的显示主要是在国内大陆。... 【HarmonyOS】元服务概念详解最近几年,我们手里的设备越来越多——手机、平板、手表、车机……光是管理这些设备上的APP就够头疼了:下载要流量、安装占内存、换个设备又得重新弄一遍。有没有更简单的方式?HarmonyOS推出的“元服务”,或许就是答案。在鸿蒙中,提供了系统级别的超级流量入门,【负一屏】。当在桌面滑动到最左边时就会显示。(这里需要注意的是,目前负一屏的显示主要是在国内大陆。...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签