- 最近也一直在关注鸿蒙NEXT,网络上各种评论,有正面的,也有反面的我觉得从客观角度来看,出现任何评论都很正常但是从长远来看,纯血鸿蒙究竟有什么意义/价值呢?其实可以从几点来看:1、战略价值:纯血鸿蒙是中国在基础软件领域的一次重大创新,打破了移动操作系统领域的二元对立格局,促进了中国信息技术产业链的自主可控与安全保障。它终结了美国在全球操作系统核心技术领域的垄断地位,为中国信息技术产业提供了自... 最近也一直在关注鸿蒙NEXT,网络上各种评论,有正面的,也有反面的我觉得从客观角度来看,出现任何评论都很正常但是从长远来看,纯血鸿蒙究竟有什么意义/价值呢?其实可以从几点来看:1、战略价值:纯血鸿蒙是中国在基础软件领域的一次重大创新,打破了移动操作系统领域的二元对立格局,促进了中国信息技术产业链的自主可控与安全保障。它终结了美国在全球操作系统核心技术领域的垄断地位,为中国信息技术产业提供了自...
- 本文是 OFCA-OpenHarmony 认证模拟考试的习题答案,涵盖 OpenHarmony 的多内核设计、权限申请、通知发布、系统线程、启动过程、分布式软总线、模块导入、文件管理、公共事件等多个方面。每道题目均提供了详细的选择项和正确答案,旨在帮助考生熟悉考试内容,掌握关键知识点,提高通过认证考试的几率。 本文是 OFCA-OpenHarmony 认证模拟考试的习题答案,涵盖 OpenHarmony 的多内核设计、权限申请、通知发布、系统线程、启动过程、分布式软总线、模块导入、文件管理、公共事件等多个方面。每道题目均提供了详细的选择项和正确答案,旨在帮助考生熟悉考试内容,掌握关键知识点,提高通过认证考试的几率。
- 虽然中年程序员有丰富的项目经验和对编程的深度理解。但是,仅仅依靠经验并不能让他们在这个变革中完全安然无恙。也需要积极学习新的技术和工具,来适应这个快速变化的时代。 虽然中年程序员有丰富的项目经验和对编程的深度理解。但是,仅仅依靠经验并不能让他们在这个变革中完全安然无恙。也需要积极学习新的技术和工具,来适应这个快速变化的时代。
- @[toc] ArkTS 状态管理深度解析:@Watch 和 $$ 运算符的妙用在 ArkTS 的开发文档中,我们不仅可以发现强大的组件状态管理和应用状态管理,还能看到一些高级功能,其中包括 @Watch 装饰器和 $$ 运算符。这两者为开发者提供了更多的控制权和便利性。 @Watch 装饰器:状态变量的敏感监听@Watch 装饰器在 ArkUI 框架中扮演了状态变量变化的守望者角色。当状态... @[toc] ArkTS 状态管理深度解析:@Watch 和 $$ 运算符的妙用在 ArkTS 的开发文档中,我们不仅可以发现强大的组件状态管理和应用状态管理,还能看到一些高级功能,其中包括 @Watch 装饰器和 $$ 运算符。这两者为开发者提供了更多的控制权和便利性。 @Watch 装饰器:状态变量的敏感监听@Watch 装饰器在 ArkUI 框架中扮演了状态变量变化的守望者角色。当状态...
- 本章提供了 HarmonyOS 的基础知识,包括定义、发展历程、特点、架构和与其他操作系统的比较。这为后续的开发工作打下了坚实的基础。 本章提供了 HarmonyOS 的基础知识,包括定义、发展历程、特点、架构和与其他操作系统的比较。这为后续的开发工作打下了坚实的基础。
- 就在这个夏天,赶快参加这些活动,带您清凉一下~ 就在这个夏天,赶快参加这些活动,带您清凉一下~
- 用 ArkTS + ArkUI 写鸿蒙待办列表:@State 管待办数组、build() 声明式描述界面、ForEach 渲染卡片,输入框 onchange 写回、添加 push/完成翻 done/删除 filter 重赋值,界面自动更新;附 @Builder 抽卡片、稳定 key、受控输入等注意点,纯本地状态跑模拟器。 用 ArkTS + ArkUI 写鸿蒙待办列表:@State 管待办数组、build() 声明式描述界面、ForEach 渲染卡片,输入框 onchange 写回、添加 push/完成翻 done/删除 filter 重赋值,界面自动更新;附 @Builder 抽卡片、稳定 key、受控输入等注意点,纯本地状态跑模拟器。
- 当前国内移动终端生态已形成 Android、iOS、鸿蒙三大系统并立的格局,移动端设备碎片化不再局限于机型数量,而是演变为“机型×系统版本×硬件配置×厂商定制”的立体化组合难题。屏幕尺寸从4.7英寸到7.6英寸折叠屏,宽高比涵盖16:9、18:9、19.5:9、20:9等多种规格,进一步加剧了APP兼容性问题频发。 当前国内移动终端生态已形成 Android、iOS、鸿蒙三大系统并立的格局,移动端设备碎片化不再局限于机型数量,而是演变为“机型×系统版本×硬件配置×厂商定制”的立体化组合难题。屏幕尺寸从4.7英寸到7.6英寸折叠屏,宽高比涵盖16:9、18:9、19.5:9、20:9等多种规格,进一步加剧了APP兼容性问题频发。
- 深浅色适配不是把白底改成黑底。页面里的文字、边框、按钮和状态反馈都要重新检查对比度和语义。 本篇边界 这篇只做页面局部预览,不调用全局 setColorMode,也不改应用级主题策略。真实项目里,全局深浅色切换应由产品策略、系统设置和应用配置一起决定。 WithTheme 只改变主题资源的解析方式;硬编码十六进制颜色不 深浅色适配不是把白底改成黑底。页面里的文字、边框、按钮和状态反馈都要重新检查对比度和语义。 本篇边界 这篇只做页面局部预览,不调用全局 setColorMode,也不改应用级主题策略。真实项目里,全局深浅色切换应由产品策略、系统设置和应用配置一起决定。 WithTheme 只改变主题资源的解析方式;硬编码十六进制颜色不
- 主题不是给页面换一套好看的颜色。主题令牌要回答颜色的职责:哪个是品牌主色,哪个是警示色,哪个代表确认结果,哪个承担主要正文。 本篇边界 这篇只做 CustomTheme / ThemeControl 的最小示例,不扩展成完整设计系统。示例只列 4 个常用颜色令牌,避免一开始维护一大套无人使用的 token。 交互预期 主题不是给页面换一套好看的颜色。主题令牌要回答颜色的职责:哪个是品牌主色,哪个是警示色,哪个代表确认结果,哪个承担主要正文。 本篇边界 这篇只做 CustomTheme / ThemeControl 的最小示例,不扩展成完整设计系统。示例只列 4 个常用颜色令牌,避免一开始维护一大套无人使用的 token。 交互预期
- 今天我们用 stateStyles 给按钮的不同状态配不同外观。 很多新手写按钮时,只写 normal 样式。结果按下、聚焦、禁用都差不多,用户很难判断当前控件到底能不能点、有没有被选中。stateStyles 解决的是这个视觉反馈问题。 参考文档:组件扩展 先说结论 stateStyles 适合: 按下时给反馈。 聚 今天我们用 stateStyles 给按钮的不同状态配不同外观。 很多新手写按钮时,只写 normal 样式。结果按下、聚焦、禁用都差不多,用户很难判断当前控件到底能不能点、有没有被选中。stateStyles 解决的是这个视觉反馈问题。 参考文档:组件扩展 先说结论 stateStyles 适合: 按下时给反馈。 聚
- 鸿蒙(HarmonyOS)应用用 ArkTS 语言、声明式 UI 开发。本文从环境准备讲起,带你写一个带状态管理、列表渲染和表单输入的完整 ArkTS 页面,说明组件生命周期与状态装饰器(@State/@Prop/@Link/@Provide),对比 ArkTS 与前端的异同、与 Flutter/React Native 的定位差异,并给出连真机预览、签名打包的关键步骤和常见新手坑。 鸿蒙(HarmonyOS)应用用 ArkTS 语言、声明式 UI 开发。本文从环境准备讲起,带你写一个带状态管理、列表渲染和表单输入的完整 ArkTS 页面,说明组件生命周期与状态装饰器(@State/@Prop/@Link/@Provide),对比 ArkTS 与前端的异同、与 Flutter/React Native 的定位差异,并给出连真机预览、签名打包的关键步骤和常见新手坑。
- 今天我们用 @Styles 把几组重复样式收起来。 前面我们一直在写卡片、圆角、边框、背景色。这些东西如果每个组件都复制一遍,页面很快会变得又长又烦。@Styles 的价值很直接:它只复用样式,不生成结构。 参考文档:组件扩展 先分清它和 @Builder @Builder 复用的是一段 UI: 可以有 Column、 今天我们用 @Styles 把几组重复样式收起来。 前面我们一直在写卡片、圆角、边框、背景色。这些东西如果每个组件都复制一遍,页面很快会变得又长又烦。@Styles 的价值很直接:它只复用样式,不生成结构。 参考文档:组件扩展 先分清它和 @Builder @Builder 复用的是一段 UI: 可以有 Column、
- 今天我们把 NavDestination 单独拎出来看。 Navigation 负责管栈,但真正展示内容的是 NavDestination。如果目标页只是一堆随手写进去的组件,标题、参数、返回都散在外面,后面维护会很难受。我们这次做一个最小文章列表,点进去后由目标页自己接住参数、设置标题,并负责返回。 列表页只负责选择 今天我们把 NavDestination 单独拎出来看。 Navigation 负责管栈,但真正展示内容的是 NavDestination。如果目标页只是一堆随手写进去的组件,标题、参数、返回都散在外面,后面维护会很难受。我们这次做一个最小文章列表,点进去后由目标页自己接住参数、设置标题,并负责返回。 列表页只负责选择
- 今天我们把 NavDestination 单独拎出来看。 Navigation 负责管栈,但真正展示内容的是 NavDestination。如果目标页只是一堆随手写进去的组件,标题、参数、返回都散在外面,后面维护会很难受。我们这次做一个最小文章列表,点进去后由目标页自己接住参数、设置标题,并负责返回。 列表页只负责选择 今天我们把 NavDestination 单独拎出来看。 Navigation 负责管栈,但真正展示内容的是 NavDestination。如果目标页只是一堆随手写进去的组件,标题、参数、返回都散在外面,后面维护会很难受。我们这次做一个最小文章列表,点进去后由目标页自己接住参数、设置标题,并负责返回。 列表页只负责选择
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签