- Tabs组件可以在一个页面内快速实现视图内容的切换,一方面提升查找信息的效率,另一方面精简用户单次获取到的信息量官方文档(指南)https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V13/arkts-navigation-tabs-V13对子组件的要求不支持自定义组件作为子组件, 仅可包含子组件TabContent, 以... Tabs组件可以在一个页面内快速实现视图内容的切换,一方面提升查找信息的效率,另一方面精简用户单次获取到的信息量官方文档(指南)https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V13/arkts-navigation-tabs-V13对子组件的要求不支持自定义组件作为子组件, 仅可包含子组件TabContent, 以...
- 前言大家好,我是青蓝逐码组织的君莫笑。今天给大家介绍一下鸿蒙中插桩的用法,主要以demo演示插桩功能。 概述切面编程(AOP)通过预编译和运行期间动态代理实现程序功能的统一维护。AOP将程序的关注点分离,通过插入代码实现横切关注点,隔离业务逻辑的各部分,降低耦合度,提高可维护性和可重用性,提升开发效率。在AOP中,定义切面(aspect)封装横切关注点,无需直接修改业务逻辑代码。这种方式在... 前言大家好,我是青蓝逐码组织的君莫笑。今天给大家介绍一下鸿蒙中插桩的用法,主要以demo演示插桩功能。 概述切面编程(AOP)通过预编译和运行期间动态代理实现程序功能的统一维护。AOP将程序的关注点分离,通过插入代码实现横切关注点,隔离业务逻辑的各部分,降低耦合度,提高可维护性和可重用性,提升开发效率。在AOP中,定义切面(aspect)封装横切关注点,无需直接修改业务逻辑代码。这种方式在...
- 凌晨改代码没真机测?华为鸿蒙云测试平台 24 小时在线,自动生成测试报告! 前言凌晨三点,你的咖啡已经凉透第七遍,键盘敲击声和窗外野猫的"情歌对唱"此起彼伏。眼睛干涩得像撒哈拉沙漠,手指却依然在键盘上飞舞。好不容易改完最后一行代码,突然一道闪电劈中你的大脑 —— 公司的测试机早被同事抱回家哄娃睡觉(没错,那个总是抢走你午餐最后一块鸡排的家伙),而你连个能跑代码的真机都没有!此刻,那些潜伏在... 凌晨改代码没真机测?华为鸿蒙云测试平台 24 小时在线,自动生成测试报告! 前言凌晨三点,你的咖啡已经凉透第七遍,键盘敲击声和窗外野猫的"情歌对唱"此起彼伏。眼睛干涩得像撒哈拉沙漠,手指却依然在键盘上飞舞。好不容易改完最后一行代码,突然一道闪电劈中你的大脑 —— 公司的测试机早被同事抱回家哄娃睡觉(没错,那个总是抢走你午餐最后一块鸡排的家伙),而你连个能跑代码的真机都没有!此刻,那些潜伏在...
- 高德开放平台SDK鸿蒙版自2024年3月上线以来,已成功赋能首汽约车、顺丰、江苏银行、成都银行等超千家应用,帮助开发者高效构建LBS服务。该版本集成的导航SDK、定位SDK、地图SDK,凭借其强大的功能和稳定性,在华为SDK生态繁荣伙伴支持计划评优中,均在所属行业斩获TOP1使用量,彰显了其在鸿蒙生态中的技术实力与广泛应用价值。同时,高德开放平台还推出了司乘同显SDK,在网约车场景率先适配了... 高德开放平台SDK鸿蒙版自2024年3月上线以来,已成功赋能首汽约车、顺丰、江苏银行、成都银行等超千家应用,帮助开发者高效构建LBS服务。该版本集成的导航SDK、定位SDK、地图SDK,凭借其强大的功能和稳定性,在华为SDK生态繁荣伙伴支持计划评优中,均在所属行业斩获TOP1使用量,彰显了其在鸿蒙生态中的技术实力与广泛应用价值。同时,高德开放平台还推出了司乘同显SDK,在网约车场景率先适配了...
- 从零到一教你在鸿蒙中上架应用–全流程保姆级 前言大家好,我是青蓝逐码组织的君莫笑。 今天给大家分享鸿蒙中如何上架应用,该文章会从0到1教你上架应用的全流程,涉及签名模版,打hap包打app包。 开始操作 首先在agc平台上创建项目1.点击我的项目2.点击添加项目,填写项目名称,完成后会出现如下的画面。 继续添加应用3.点击添加应用4.点击appid 生成密钥和证书请求文件1.在鸿蒙编辑上方... 从零到一教你在鸿蒙中上架应用–全流程保姆级 前言大家好,我是青蓝逐码组织的君莫笑。 今天给大家分享鸿蒙中如何上架应用,该文章会从0到1教你上架应用的全流程,涉及签名模版,打hap包打app包。 开始操作 首先在agc平台上创建项目1.点击我的项目2.点击添加项目,填写项目名称,完成后会出现如下的画面。 继续添加应用3.点击添加应用4.点击appid 生成密钥和证书请求文件1.在鸿蒙编辑上方...
- 💖 前言:嘿,还记得被网络请求支配的恐惧吗?哈喽,各位奋战在一线的代码英雄们!👋 我是你们的老朋友,一个热爱生活、更热爱Coding的普通程序员。今天,咱们不聊风花雪月,就聊点硬核的、能让你在项目里横着走的干货——OpenHarmony应用开发中的网络数据请求与数据解析。想当年,我还是个萌新的时候,面对网络请求,那叫一个头大啊!🤯 啥是GET,啥是POST?跨域是啥玩意儿?为啥我的请... 💖 前言:嘿,还记得被网络请求支配的恐惧吗?哈喽,各位奋战在一线的代码英雄们!👋 我是你们的老朋友,一个热爱生活、更热爱Coding的普通程序员。今天,咱们不聊风花雪月,就聊点硬核的、能让你在项目里横着走的干货——OpenHarmony应用开发中的网络数据请求与数据解析。想当年,我还是个萌新的时候,面对网络请求,那叫一个头大啊!🤯 啥是GET,啥是POST?跨域是啥玩意儿?为啥我的请...
- 概述网格布局是由“行”和“列”分割的单元格所组成,通过指定“项目”所在的单元格做出各种各样的布局。网格布局具有较强的页面均分能力,子组件占比控制能力,是一种重要自适应布局,其使用场景有九宫格图片展示、日历、计算器等。ArkUI提供了 Grid 容器组件和子组件 GridItem ,用于构建网格布局。Grid用于设置网格布局相关参数,GridItem定义子组件相关特征。Grid组件支持使用条件... 概述网格布局是由“行”和“列”分割的单元格所组成,通过指定“项目”所在的单元格做出各种各样的布局。网格布局具有较强的页面均分能力,子组件占比控制能力,是一种重要自适应布局,其使用场景有九宫格图片展示、日历、计算器等。ArkUI提供了 Grid 容器组件和子组件 GridItem ,用于构建网格布局。Grid用于设置网格布局相关参数,GridItem定义子组件相关特征。Grid组件支持使用条件...
- 鸿蒙最佳实践之组件动态创建 前言大家好。我是青蓝逐码组织的君莫笑,今天跟大家分享一下组件动态创建知识的解析。 组件动态创建解决了什么问题?为了解决组件加载缓慢的问题,即加速组件的渲染和创建 什么原理?官网中指出:ArkUI框架提供的UI动态操作支持组件的预创建。组件预创建可以满足开发者在非build生命周期中进行组件创建,创建后的组件可以进行属性设置、布局计算等操作。之后在页面加载时进行使... 鸿蒙最佳实践之组件动态创建 前言大家好。我是青蓝逐码组织的君莫笑,今天跟大家分享一下组件动态创建知识的解析。 组件动态创建解决了什么问题?为了解决组件加载缓慢的问题,即加速组件的渲染和创建 什么原理?官网中指出:ArkUI框架提供的UI动态操作支持组件的预创建。组件预创建可以满足开发者在非build生命周期中进行组件创建,创建后的组件可以进行属性设置、布局计算等操作。之后在页面加载时进行使...
- 从零到一教你在鸿蒙中实现微信分享–全流程 前言大家好,我是青蓝逐码组织的君莫笑。随着鸿蒙生态发展越来越好,微信各种功能也能随之接入了,今天教大家如何接入微信分享的所有功能,主要包括微信分享小程序,微信分享h5。此次分享只分享关键代码,最后需要大家自己学习然后合并成一个工具类哦 首先接入微信sdk在终端输入 ohpm i @tencent/wechat_open_sdk 即可依赖微信的sdk... 从零到一教你在鸿蒙中实现微信分享–全流程 前言大家好,我是青蓝逐码组织的君莫笑。随着鸿蒙生态发展越来越好,微信各种功能也能随之接入了,今天教大家如何接入微信分享的所有功能,主要包括微信分享小程序,微信分享h5。此次分享只分享关键代码,最后需要大家自己学习然后合并成一个工具类哦 首先接入微信sdk在终端输入 ohpm i @tencent/wechat_open_sdk 即可依赖微信的sdk...
- 鸿蒙最佳实践之优先使用@Builder方法代替@Component组件 前言大家好,我是青蓝逐码组织的君莫笑。今天给大家分享鸿蒙中最佳实践的知识点,优先使用@Builder代替@Component组件。 为什么我们要用@Builder代替@Component组件?我们在实际开发中,大多数还是使用@Component来进行组件封装复用,因为其拓展性好,还能直接在内部修改状态变量,并且功能也比... 鸿蒙最佳实践之优先使用@Builder方法代替@Component组件 前言大家好,我是青蓝逐码组织的君莫笑。今天给大家分享鸿蒙中最佳实践的知识点,优先使用@Builder代替@Component组件。 为什么我们要用@Builder代替@Component组件?我们在实际开发中,大多数还是使用@Component来进行组件封装复用,因为其拓展性好,还能直接在内部修改状态变量,并且功能也比...
- HarmonyOS Next 性能优化方面这篇文章的主要目的是介绍在鸿蒙中比较容易被忽视的坑点,如果你不去仔细查看华为的官方文档就会踩坑!! 1.大量数据并且使用懒加载情况下的Scroll滑动组件嵌套List滑动组件(滑动组件:Scroll,List等可以滑动的组件)子滑动组件一定要指定宽高!!文档链接在许多场景下都会用到长列表配上懒加载,并且在一些特定的UI需求下需要嵌套list等滑动组... HarmonyOS Next 性能优化方面这篇文章的主要目的是介绍在鸿蒙中比较容易被忽视的坑点,如果你不去仔细查看华为的官方文档就会踩坑!! 1.大量数据并且使用懒加载情况下的Scroll滑动组件嵌套List滑动组件(滑动组件:Scroll,List等可以滑动的组件)子滑动组件一定要指定宽高!!文档链接在许多场景下都会用到长列表配上懒加载,并且在一些特定的UI需求下需要嵌套list等滑动组...
- HarmonyOS Text组件Span间距解决方案 一、问题分析在HarmonyOS开发中,Text组件内的Span子组件无法直接设置margin/padding属性,需要通过文本级属性实现间距控制。经过验证,使用letterSpacing结合特殊占位符的方案是当前最优解。 二、技术方案 1. 核心APIletterSpacing作用:设置同一Span内字符间距单位:vp(虚拟像素)特性... HarmonyOS Text组件Span间距解决方案 一、问题分析在HarmonyOS开发中,Text组件内的Span子组件无法直接设置margin/padding属性,需要通过文本级属性实现间距控制。经过验证,使用letterSpacing结合特殊占位符的方案是当前最优解。 二、技术方案 1. 核心APIletterSpacing作用:设置同一Span内字符间距单位:vp(虚拟像素)特性...
- HarmonyOS如何实现Text根据对应的字符串改变Text中字符指定颜色? 前言大家好,我是青蓝逐码组织的君莫笑。相信大家在各种项目中多多少少都会遇到一大串字符串中里面有特定的字符需要进行颜色变换以及点击事件,但是官方目前没有找到直接可以用的组件,因此我参考各路大神以及自己理解封装了一个组件,在项目中可以直接使用,并且你可以根据项目需要进行修改拓展。 组件封装首先为了性能考虑我们使用@... HarmonyOS如何实现Text根据对应的字符串改变Text中字符指定颜色? 前言大家好,我是青蓝逐码组织的君莫笑。相信大家在各种项目中多多少少都会遇到一大串字符串中里面有特定的字符需要进行颜色变换以及点击事件,但是官方目前没有找到直接可以用的组件,因此我参考各路大神以及自己理解封装了一个组件,在项目中可以直接使用,并且你可以根据项目需要进行修改拓展。 组件封装首先为了性能考虑我们使用@...
- HarmonyOS中如何在类中调用全局的弹窗 前言相信大家在开发中自定义弹窗都是用的@CustomDialog在每个页面都写一大堆初始化代码,并且在类中使用也是相当难调用,今天给老铁们分享使用promptAction.openCustomDialog去在类中调用全局的弹窗。 如何使用? 第一步先到EntryAbility这个文件存取上下文(必要条件)onWindowStageCreate(... HarmonyOS中如何在类中调用全局的弹窗 前言相信大家在开发中自定义弹窗都是用的@CustomDialog在每个页面都写一大堆初始化代码,并且在类中使用也是相当难调用,今天给老铁们分享使用promptAction.openCustomDialog去在类中调用全局的弹窗。 如何使用? 第一步先到EntryAbility这个文件存取上下文(必要条件)onWindowStageCreate(...
- 资源文件用于存放应用在多种语言场景下的资源内容,开发框架使用JSON文件保存资源定义。在文件组织中指定的i18n文件夹内放置语言资源文件,其中语言资源文件的命名是由语言、文字、国家或地区的限定词通过中划线连接组成,其中文字和国家或地区可以省略,如zh-Hant-HK(中国香港地区使用的繁体中文)、zh-CN(中国使用的简体中文)、zh(中文)。限定词的取值需符合下表要求。表1 限定词取值要求限定词 资源文件用于存放应用在多种语言场景下的资源内容,开发框架使用JSON文件保存资源定义。在文件组织中指定的i18n文件夹内放置语言资源文件,其中语言资源文件的命名是由语言、文字、国家或地区的限定词通过中划线连接组成,其中文字和国家或地区可以省略,如zh-Hant-HK(中国香港地区使用的繁体中文)、zh-CN(中国使用的简体中文)、zh(中文)。限定词的取值需符合下表要求。表1 限定词取值要求限定词
上滑加载中
推荐直播
-
华为云码道-玩转OpenClaw,在线养虾2026/03/11 周三 19:00-21:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中 -
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中 -
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中
热门标签