自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 鸿蒙之应用切面编程设计--插桩(1)

摘要 本文介绍了鸿蒙系统中切面编程(AOP)的实现方式,重点讲解了插桩机制在HarmonyOS中的应用。文章通过具体demo演示了如何使用Aspect类的addBefore接口进行前置插桩操作,包括对非静态方法(修改实例参数)和静态方法(执行顺序控制)的插桩示例。作者强调该方法可以有效解耦业务代码与非业务代码,提升开发效率,同时指出demo需在真机环境运行,预览器可能失效。

2025-06-30 14:34:47 1142

原创 凌晨改代码没真机测?云测试平台 24 小时在线,自动生成测试报告!2

华为新推出的云测试简直是程序员的"救命稻草"!即使你有真机,但自己测试时,有时候也会像无头苍蝇一样找不到问题所在。通过这次UX测试,我能够像福尔摩斯一样快速定位UX问题的"犯罪现场",从而以闪电般的速度解决这些问题。整体体验简直是五星级酒店级别的享受!各种测试比你前任的套路还要齐全,测试场景覆盖面比你妈查你手机还要全面。无论你是"真机富翁"还是"模拟器穷光蛋",我都强烈推荐你体验一下这个平台。这些问题。整体体验简直是五星级酒店级别的享受!

2025-06-28 18:04:22 732

原创 从零到一教你在鸿蒙中上架应用--全流程保姆级

本文提供了鸿蒙应用上架全流程指南,包含在AGC平台创建项目、生成密钥文件、配置调试/发布证书、打包(HAP和APP包)及最终上架等关键步骤。详细介绍了证书创建、Profile配置、手动签名模板设置等注意事项,并强调版本更新时需同步修改版本号。最后提供了技术交流群的加入方式,帮助开发者完成鸿蒙应用从开发到上架的全过程。

2025-06-17 18:46:29 1258

原创 鸿蒙最佳实践之组件动态创建

摘要:本文介绍了鸿蒙ArkUI框架中组件动态创建的最佳实践。通过FrameNode自定义节点实现组件的预创建,可以显著提升页面响应速度,主要优势包括减少组件创建开销、加快更新效率以及直接操作组件树。文章详细解析了组件动态创建的原理,并提供了具体实现步骤,包括创建自定义节点、实现NodeController类、显示节点以及动态更新和删除组件的方法。通过优化组件创建流程,可以有效解决复杂UI场景下的性能瓶颈问题。

2025-06-16 17:56:47 746

原创 从零到一教你在鸿蒙中实现微信分享--全流程

本文介绍了在鸿蒙系统中实现微信分享功能的完整流程。主要内容包括:通过ohpm安装微信SDK依赖包,在微信平台创建鸿蒙应用并进行配置,创建WXApi实例作为通信接口,构建单例模式的分享工具类,实现文本分享和网页分享功能。重点说明了网页分享时图片压缩的处理方法,推荐使用华为官方提供的压缩算法将图片Buffer控制在64KB以下。文章提供了关键代码片段,建议读者自行整合成完整工具类。该教程适用于需要在鸿蒙应用中集成微信分享功能的开发者。

2025-06-13 17:36:28 2320 1

原创 HarmonyOS如何实现Text根据对应的字符串改变Text中字符指定颜色?

本文介绍了在HarmonyOS中实现Text组件根据字符串改变指定字符颜色的方法。作者创建了一个TextModel类来管理文本样式和点击事件,使用@Builder构建了TextBuilder视图组件,通过字符串分割和includes方法识别特定字符并应用不同样式。相比@Component,@Builder具有更好的性能表现。该方案支持动态修改文本样式,并可处理字符串数组转换后的情况。文章还提供了组件调用示例和效果展示,最后预告了青蓝逐码组织的后续分享计划。

2025-06-13 17:09:27 307

原创 HarmonyOS Text组件Span间距解决方案

HarmonyOS中Text组件Span间距控制方案 摘要:针对HarmonyOS开发中Text组件内Span子组件无法直接设置间距的问题,本文提出使用letterSpacing属性结合特殊占位符的解决方案。通过在Span间插入空格字符并设置letterSpacing参数,可有效控制Span之间的间距。该方案采用文本级属性实现,支持正负值调节,是目前最优的间距控制方法。文末提供了核心代码示例,展示了如何通过添加空Span并设置letterSpacing来实现预期间距效果。

2025-06-13 16:55:42 431

原创 HarmonyOS中如何在类中调用全局的弹窗

相信大家在开发中自定义弹窗都是用的@CustomDialog在每个页面都写一大堆初始化代码,并且在类中使用也是相当难调用,今天给老铁们分享使用去在类中调用全局的弹窗。

2025-06-13 15:29:04 313

原创 HarmonyOS Next 性能优化方面

在HarmonyOS开发中,使用懒加载时,若在Scroll组件中嵌套List组件,未给子滑动组件指定高度会导致性能问题。文章通过实验展示了在未指定高度的情况下,数据会一次性加载,导致滑动时掉帧和页面卡顿。相反,指定List组件高度后,性能显著提升。开发者应遵循华为官方文档,确保在嵌套滑动组件时指定子组件高度,以避免性能瓶颈。

2025-05-14 15:45:43 1177

原创 鸿蒙最佳实践之优先使用@Builder方法代替@Component组件

大家好,我是青蓝逐码组织的君莫笑。今天给大家分享鸿蒙中最佳实践的知识点,优先使用@Builder代替@Component组件。为什么我们要用@Builder代替@Component组件?我们在实际开发中,大多数还是使用@Component来进行组件封装复用,因为其拓展性好,还能直接在内部修改状态变量,并且功能也比@Builder强大,拥有其没有的组件生命周期,那我们为什么还是推荐用@Builder代替@Component组件呢?这里直接甩出官网的说明其中的大意说白了就是用。

2025-05-07 17:21:54 861

原创 腾讯云AI代码助手编程挑战赛-未来助手AI机器人

本项目是一个基于 Vue.js 的聊天应用,旨在提供一个友好的用户界面,允许用户与 AI 机器人进行实时对话。用户可以输入消息,AI 机器人将根据用户的输入进行响应。该应用具有动态背景和文本颜色变化的功能,增强了用户体验。

2025-01-12 16:36:17 662 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除