在HarmonyOS应用开发中,UI组件的创建与渲染性能直接影响用户体验。随着应用功能日益复杂,动态创建大量UI组件的场景愈发普遍,而传统单线程创建模式的性能瓶颈逐渐凸显。HarmonyOS 6 API version 22(以下简称API22)针对性地推出NDK多线程创建组件能力,彻底打破了UI线程的单一限制,为高性能UI开发提供了全新解决方案...
我们在之前的文章中已经熟练掌握了线性布局的语法,也就是 Row 和 Column。它们就像是搭建乐高积木最基础的砖块,直观且好用。但在实际的业务开发中,我们往往会遇到一些让线性布局捉襟见肘的场景。想象一下,设计师给你一张复杂的卡片设计图:左上角是头像,头像右边是昵称,昵称下面是签名,右上角有一个关注按钮,关...
大家好,我是老刘最近ArkUI-X 6.0.0 Release 版本正式发布了。很多兄弟跑来问我:“老刘,ArkUI 现在的跨平台能力能不能取代 Flutter?”“我是不是该去学 ArkTS 了?”先抛出我的核心结论,别嫌扎心:在全球范围和通用场景下,短期内 ArkUI 根本撼动不了 Flutter 的地位。这不仅是技术问题,也是生态问题。在国内市场,如果...
随着元服务能力不断丰富,相关功能分布在平台的多个模块中。为了帮助您更便捷地查找和使用所需功能,避免在无关菜单间跳转,我们构建了这个统一的专属工作空间,旨在聚合所有元服务相关能力,简化您的操作流程。
回想一下我们每天使用手机的场景,无论是清晨浏览新闻资讯,午休时刷短视频,还是睡前查看电商平台的购物订单,这些海量信息的呈现方式无一例外都是列表。对于用户而言,手指在屏幕上滑动的流畅度直接决定了对一款应用的第一印象,哪怕出现几毫秒的掉帧或者瞬间的白屏,都可能让用户心生退意。而对于我们开发者来说,构...
目录前言手电筒的现实价值与使用场景HarmonyOS 中手电筒的核心功能设计手电筒功能的完整实现流程高级扩展:打造智能交互式照明体验结束语:小功能,大体验前言在智能手机高度普及的今天,手电筒早已不再是应急设备的代名词,而是融入日常生活的“隐形助手”。无论是深夜找钥匙、露营探路,还是突发断电时的临时照明,手电...
回想一下我们每天使用手机的场景,无论是清晨浏览新闻资讯,午休时刷短视频,还是睡前查看电商平台的购物订单,这些海量信息的呈现方式无一例外都是列表。对于用户而言,手指在屏幕上滑动的流畅度直接决定了对一款应用的第一印象,哪怕出现几毫秒的掉帧或者瞬间的白屏,都可能让用户心生退意。而对于我们开发者来说,构...
在2025 年 6 月,东莞松山湖欧洲小镇,华为 HDC 主会场。当华为终端BG董事长余承东在台上喊出“鸿蒙生态设备突破 18 亿”时,坐在观众席的我瞬间觉得很值得。从我2023年12月有幸成为第一批技术社区推荐的“种子选手”,参与鸿蒙生态学堂创新实训营北京站的培训开始,截止到现在,依然凭借一己之力在推动和支持鸿蒙生态的建设...
当前,多数智能家居设备在基础硬件性能上已能满足日常需求,但用户的实际体验并未因此变得顺畅。在手机上选好菜谱后,仍需切换应用启动烤箱;称重完成的数据无法自动流转到下一环节;想把烹饪画面投到大屏,常常要经历繁琐的配对操作……设备数量增加,反而让操作更加分散,智能停留在单品层面,难以真正提升整体体验。在...
作为常年泡在技术社区的开发者,我对新系统的评判标准向来很直接:能否解决真实场景的痛点。鸿蒙系统问世初期,我没有跟风追逐“分布式架构”的宏大概念,而是被其“轻量化服务触达”的理念吸引。于是,我把第一个鸿蒙实战项目锁定在一个高频生活场景——WiFi密码分享,用元服务和App Linking能力,打造了一款无需安装、碰一碰...
函数在仓颉语言中是普遍存在的。通过之前的章节已经可以了解到仓颉函数的基本形式:main()函数是很多程序的入口点,func关键字用来声明函数。
海信爱家App是由聚好看科技股份有限公司开发的智能家居管理平台软件,覆盖海信家电及其生态圈的智能设备,实现电视、空调等海信全品类智能家电之间的互联互通,为用户提供无感体验交互及全流程服务。
从内容社区到智慧文旅,从金融服务到大众传媒,鸿蒙操作系统以其独特的生态创新能力,正在为千行百业注入新动能。来自知乎、游浙里、苏州银行、央广网、多乐掼蛋、凤凰新闻等一线开发者的实践与数据,共同揭开了HarmonyOS如何以“快一步”驱动业务增长的秘密。
本文原创发布在华为开发者联盟社区,欢迎前往原帖【有搜必应】HarmonyOS TOP5热搜技术问题解析第五期 ,直接与知识贡献者进行交流。本期热搜揭秘:【编译工具】通过 build haps 编译生成的 HAP 包,应如何安装?【ArkWeb】WebView 如何拦截特定域名的请求?【ArkUI】layoutWeight如何实现宽度拉伸?【系统】从 Windows 1...
本模板为新闻类应用提供了常用功能的开发样例,模板主要分首页、视频、互动和我的四大模块。模板已集成华为账号、推送、朗读、无障碍屏幕朗读、适老化、微信QQ登录分享等服务,适配双折叠一多布局、附近定位频道,提供首页新闻动态布局能力,只需做少量配置和定制即可快速实现新闻阅读等功能。
本模板为工具类应用提供了常用功能的开发样例,模板主要分首页、我的两大模块。模板已集成华为账号、微信登录等服务,只需做少量配置和定制即可快速实现华为账号的登录功能。
在HarmonyOS 6.0中,ArkUI推出了NDK UI开发能力,允许开发者通过C/C++语言直接构建Native层UI组件,并与ArkTS页面无缝集成。这种开发方式不仅能充分利用Native层的性能优势,还能满足部分复杂UI场景的定制化需求。本文将从零开始,带大家掌握ArkUI NDK UI开发的核心流程,最终实现一个可挂载到ArkTS页面的Native文本列表。
朱博的工程履历很典型。计算机硕士出身,在大厂做研发,一直没离开跨平台应用和智能设备这条线。后来他把精力集中在全栈开发、终端 AI 和 鸿蒙生态 三件事上。在旁人看来这是三个方向,他却认为这是一条连贯的路径——先用全栈能力把产品做完整,再用 AI 让体验更聪明,最后用鸿蒙让多设备真正协同起来。如今,他正通过一...
目录前言码图技术概述关于文本生成码图核心使用场景深度解析文本生成码图的约束与限制手把手实现文本生成码图自定义码图:样式、尺寸与个性化配置结束语前言在数字化浪潮席卷全球的今天,码图(二维码与条形码的统称)已成为连接物理世界与数字信息的核心桥梁。从日常购物的扫码支付、快递物流的单号追踪,到政务服务的...