鸿蒙

鸿蒙

Tag

当前位置:首页 > 鸿蒙 >
  • 如何用@Prop实现鸿蒙父子组件传参?

    如何用@Prop实现鸿蒙父子组件传参?

    一、 在鸿蒙 ArkUI 框架中,状态管理是建立动态交互界面的主要。@Prop 装饰器是实现父子组件间单向数据同步 的关键工具。其实,它允许父组件将状态值传递给子组件。子组件可以读取并临时修改该值,但修改不会影响父组件。当父组件的状态更新时会强制覆盖子组件的本地修改。其实, 常见痛点: 父子组件传参不一致导致 UI 脱节。怎么说呢, 状态同步延迟或失效。使得子组件展示的不是最新数据。

    查看更多 2026-08-14

  • 鸿蒙生态下半场,开发者如何盈利?

    鸿蒙生态下半场,开发者如何盈利?

    鸿蒙环境商业化的 B 面 每年的 HDC 会议是观察鸿蒙环境变化的关键窗口。过去几年,人们关注的是技术细节——程序能力、开发工具、应用适配还有设备规模。而今年,当终端设备已达数万台、注册开发者超过万名、AppGallery 中可获取的应用与服务超过万时话题转向了一个更深层次的问题:开发者在这里能否持续获利? 鸿蒙正在从“让开发者进来”迈向“帮开发者经营起来”。这代表着不仅要提供技术栈

    查看更多 2026-08-13

  • 鸿蒙应用状态变化通知如何实现?

    鸿蒙应用状态变化通知如何实现?

    一、 在鸿蒙应用开发中,状态管理是建立动态界面的主要。@Watch 装饰器提供了一种这些问题。 二、@Watch 装饰器概述 @Watch 是鸿蒙应用开发中用于监听状态变量变化的装饰器。当被装饰的状态变量发生改变时它会自动触发开发者指定的回调函数,适用于日志记录、数据同步、动画触发等场景。常见痛点的观点是, 忘记加引号导致编译报错。 回调函数写错参数顺序导致 `undefined`。

    查看更多 2026-08-13

  • 鸿蒙应用开发,如何实现一次开发多端适配?

    鸿蒙应用开发,如何实现一次开发多端适配?

    一、 在鸿蒙环境中,应用需要运行在手机、平板、折叠屏、智能手表、车机等多种设备上。不过,这些设备的屏幕尺寸、分辨率、形态差异巨大。为了实现“一次开发,多端部署”的目标。HarmonyOS 提供了强大的自适应布局能力。 **痛点这方面,** - 开发者往往只能为单一尺寸设计界面导致在其他端出现“挤占”“空白”问题。怎么说呢,- 资源文件管理繁琐,无法自动加载最合适的图片与字体。说起来,-

    查看更多 2026-08-13

  • 如何使用@Extend装饰器进行鸿蒙应用开发?

    如何使用@Extend装饰器进行鸿蒙应用开发?

    This is a local native bookkeeping app developed using Harmony OS technology—perfect for practice projects!The source code is already uploaded on GitHub—click here to view it. Feel free to discuss

    查看更多 2026-08-13

  • 鸿蒙应用开发中,px、vp、fp、lpx分别是什么单位?

    鸿蒙应用开发中,px、vp、fp、lpx分别是什么单位?

    一、 在鸿蒙应用开发中,单位的选择直接决定 UI 在不同屏幕上的显示效果 。很多初学者常常困惑: 文本、按钮后面的数字到底代表什么?其实, 为什么同一套代码在不同手机上尺寸会不一样? 该选哪个单位才能一次搞定适配? 二、px:物理像素 px 表示屏幕上的真实物理像素点。1 px 就是屏幕上最小的可点亮单元。 代码演示 @Entry @Component struct Index { build

    查看更多 2026-08-13

  • 如何通过登录案例掌握鸿蒙的MVVM架构?

    如何通过登录案例掌握鸿蒙的MVVM架构?

    说起来, 前言 代码架构的出现。不仅仅是为了让代码之间结构清晰,便于维护,更是为了软件质量做底层加固。虽然说所有的网络请求、所有的业务逻辑,我们都可以放到 UI 页面里来处理,在使用者视觉的效果里没有什么问题。但是在开发层,长此以往,暴露的问题则是越积越深,比如页面代码臃肿、毫无代码复用可言、维护成本剧增等等问题。 如果你曾经经历过:一行改动导致整个页面崩溃 新功能加入后原有功能被破坏

    查看更多 2026-08-13

  • 如何用@Link实现组件双向同步?

    如何用@Link实现组件双向同步?

    一、 在鸿蒙应用开发中,@Link 是实现父子组件双向数据同步 的关键装饰器。很多开发者在实际项目里会遇到以下痛点: 数据不一致: 父组件修改状态后子组件未及时更新,或子组件修改后父组件仍保持旧值。 回调冗余: 为实现双向同步。需要自行编写大量回调函数、事件分发,代码臃肿且易出错。 状态管理混乱: 跨层级传递的数据缺乏统一规范,导致难以追踪和调试。 @Link 正是为了解决这些痛点而生

    查看更多 2026-08-13

  • 鸿蒙聊天Demo练习:AI回复与刷新问题处理?

    鸿蒙聊天Demo练习:AI回复与刷新问题处理?

    鸿蒙聊天 Demo 练习 :AI 回复打字机输出与 ForEach 刷新问题 一、本次分支 feature/chat-typewriter-reply 二、本次目标 在原有聊天 Demo 基础上,新增 AI 回复的打字机输出效果。老实说, 原始实现是一次性显示完整回复: 使用者发送消息 ↓AI 回复整段文本 再看本次改为。 使用者发送消息 ↓追加使用者消息 ↓追加一条 AI 消息 AI

    查看更多 2026-08-12

  • 如何给App加入鸿蒙防窥黑科技?

    如何给App加入鸿蒙防窥黑科技?

    说起来, 拒绝社死!旁边有人偷瞄,手把手教你给App加上鸿蒙程序级“防窥”黑科技!说起来, 大家好,我是青蓝逐码的云杰。 在鸿蒙程序中,官方为开发者提供了强大的 DeviceSecurityKit 其中就包含了一项非常实用的功能:防窥保护 。 今天我就以我的应用「取件伙伴」 为例。手把手教大家如何优雅地在应用中接入防窥保护功能,并在被旁人窥视时自动拉起程序级的蒙灰层遮盖敏感内容。

    查看更多 2026-08-11

提交需求或反馈

Demand feedback