前言大家好,我是万少,这个是我的自我介绍我是一个鸿蒙应用开发技术爱好者,同时也是鸿蒙应用技术的传播者目前牵头和扶持个人开发者开发了十几款鸿蒙上架应用了,有《可可图片编辑》、《青蓝萤火故事屋》、《自然壁纸》等等。接下来分享一下平时我开发鸿蒙应用的百宝箱吧,希望可以助力鸿蒙应用开发爱好者。鸿蒙应用开发官网[鸿蒙应用开发官网](https:developer.huawei.comconsumercndocharmonyosguidesapplicationdevguide)是...
前言HarmonyOS应用开发中,想要体验完整的能力,靠预览器和模拟器是满足不了的,这个时候就需要我们使用真机来开发和运行。开发状态下,如果不是需要特别的功能体验,如地图定位,华为登录等,在使用真机开发的情况下,我们使用自动签名即可。当自动签名成功的时候,对应的AGC平台上也会有一条真机记录,那如果一些小伙伴疯狂新建项目,疯狂使用自动签名,默认的设备数量100条,很快就会被占满。你没有看错,默认的是100条,已...
2025-09-27 10:33:12 5076浏览 0点赞 0回复 0收藏
十行代码带你极速接入鸿蒙6新特性应用内打分评价前言HarmonyOS6的beta版本来到了beta5,也是给我们带来了不少的有趣的新特性。应用评论服务这里要介绍是beta2推出的应用评论服务功能,用户无需进入应用市场应用详情页,可直接在应用内进行评论。指南:https:developer.huawei.comconsumercndocharmonyosguidesappgallerycommentAPI:https:developer.huawei.comconsumercndocharmonyosreferencesappgallerycommentmanager接入步...
2025-09-25 16:14:05 8698浏览 0点赞 0回复 0收藏
可可图片编辑HarmonyOS(7)图片绘画前言可可图片编辑实现在上传图片,然后在已有图片上绘画的功能。该功能主要也是利用了canvas画布功能,把选择的图片转换成画布,然后在上面直接描绘。使用canvas的drawImage描绘图片演示如何通过CanvasRenderingContext2D的drawImage方法实现图片渲染及尺寸控制1.创建渲染上下文通过RenderingContextSettings配置抗锯齿属性(true表示启用)初始化CanvasRenderingContext2D对象,作为2D绘图...
2025-09-12 23:08:15 5766浏览 0点赞 0回复 0收藏
可可图片编辑HarmonyOS(6)水印效果前言可可图片编辑也实现了水印效果,这个功能的实现比较取巧。在预览阶段,直接通过层叠布局来实现水印效果。在保存图片时,使用组件截图componentSnapshot的知识实现保存图片。https:developer.huawei.comconsumercndocharmonyosreferencesjsapisarkuicomponentsnapshotcomponentsnapshotgetdeprecatedcomponentSnapshot介绍componentSnapshot是HarmonyOS提供的一个强大功能,允许开发者获...
2025-09-12 23:05:48 6314浏览 0点赞 0回复 0收藏
可可图片编辑HarmonyOS(5)滤镜效果前言可可图片编辑也实现了滤镜效果,主要是利用Image组件的colorFilter属性实现。滤镜的关键属性colorFiltercolorFilter的主要作用是给图像设置颜色滤镜效果。其核心原理是使用一个4x5的颜色矩阵对图片的每个像素颜色(RGBA)进行数学变换,从而得到一个新的颜色值。参数类型:typescriptcolorFilter(value:ColorFilterDrawingColorFilter)它接受两种类型的参数:1.ColorFilter:ArkUI自带的...
2025-09-12 21:44:36 6169浏览 0点赞 0回复 0收藏
鸿蒙创新赛HarmonyOS6.0.0(20)关键特性汇总表2025华为鸿蒙创新赛相信大家都已经成功上架自己的作品了吧,根据比赛的要求,最少要接入3个鸿蒙6特性的Kit哈。那么如何接入呢:1.下载鸿蒙6的开发工具,最好是Beta3如果没有,可以私聊我2.然后在你的应用上开发具有鸿蒙6新特性的功能3.申请开通白名单4.走邀请上架方式5.等待上架。这里就罗列下鸿蒙6新特性方便大家查阅Kit名称功能描述相关链接AbilityKit新增应用预加载机制,根据用...
2025-09-09 23:20:34 8386浏览 1点赞 0回复 0收藏
HarmonyOS鸿蒙应用开发AI的bugAI来修复前言最近由于开发鸿蒙应用存在巨大的红利,我一直在尝试使用AI工具提效功能开发。不过由于鸿蒙应用更新实在太快,一些AI编码工具稍有不慎,就会在功能实现上绕来绕去,始终无法完美解决。什么bug比如,我这会想要实现一个简单的阅读进度功能,它的原理是根据当前页面滚动的距离除以页面可以滚动的最大的距离,从而得出阅读进度的百分比阅读进度的百分比当前页面滚动的距离页面可以滚动最大...
2025-09-02 10:05:31 2136浏览 1点赞 0回复 0收藏
2025年华为鸿蒙创新赛比赛流程全攻略各位开发者朋友们,大家好!华为鸿蒙创新赛又来了!这可是每年开发者圈子里的重头戏,不仅有丰厚的奖金,更是展示自己技术实力、获得行业认可的绝佳机会。今天就来给大家详细拆解一下2025年的参赛流程,让你轻松上手,避免踩坑!https:developer.huawei.comconsumercnactivitydigixActivitydigixcmsdetail101750143863263087参赛流程总览为了让大家对整个参赛流程有个清晰的认识,我先画个流...
2025-08-30 10:20:32 3565浏览 0点赞 0回复 0收藏
可可图片编辑HarmonyOS(4)图片裁剪canvas前言可可图片编辑实现了图片的裁剪功能,效果如图所示。这里的核心技术是使用了canvas。Canvas入门Canvas提供画布组件,用于自定义绘制图形,开发者使用CanvasRenderingContext2D对象和OffscreenCanvasRenderingContext2D对象在Canvas组件上进行绘制,绘制对象可以是基础形状、文本、图片等,canvas也可以实现对图片到裁剪,并且还可以把canvas上描绘的图形下载保存成图片。本章节主要...
2025-08-27 08:02:04 4994浏览 1点赞 0回复 0收藏
可可图片编辑HarmonyOS(3)应用间分享图片前言可可图标编辑也实现了图片的分享功能,演示效果如下。ShareKit(分享服务)介绍hareKit(分享服务)为应用提供文本、图片、视频等内容跨应用、跨端分享能力。应用把需要分享的内容和预览样式配置给ShareKit,ShareKit将根据不同的场景进行使用:针对应用间分享的场景,根据分享的数据类型、数量等信息构建分享面板,为用户提供内容预览、推荐分享联系人、关联应用及操作界面,便于...
2025-08-26 19:28:04 8802浏览 0点赞 0回复 0收藏
可可图片编辑HarmonyOS(2)选择图片和保存到图库前言HarmonyOS上架应用可可图片编辑APP中,大量使用到了读取相册图片和保存图片到图库的功能。这篇文章主要围绕这两个核心功能继续讲解,目前HarmonyOS应用开发中主要推荐使用[Picker](https:developer.huawei.comconsumercndocharmonyosguidesphotoaccesshelperphotoviewpicker)读取媒体库的图片与视频。使用[保存控件授权弹窗](https:developer.huawei.comconsumercndocharmon...
2025-08-25 11:30:17 6863浏览 0点赞 0回复 0收藏
可可图片编辑HarmonyOS上架应用分享介绍可可图片编辑原名图片编辑大师,因为上架审核的时候,提示与一些已有应用重名,为了避免冲突,需要改名字,所以苦心思考了一分钟,就调整成可可图片编辑。应用应用商店访问链接https:appgallery.huawei.comappdetailidtupianbmjidashi.qinglanzhuma.huawei&channelIdSHARE功能展示可可图片编辑提供了图片处理的六大核心功能图片压缩图片裁剪滤镜效果添加水印图片绘画图片拼图其中比较有意...
2025-08-22 23:01:17 7805浏览 0点赞 0回复 0收藏
HarmonyOS读取系统相册图片并预览概述本文将详细介绍如何在HarmonyOS应用中实现读取用户相册图片并进行预览的功能。通过使用HarmonyOS提供的媒体库API和权限管理机制,我们可以安全、高效地访问用户的图片资源。效果图核心API介绍1.PhotoAccessHelperAPIPhotoAccessHelper是HarmonyOS提供的媒体库访问助手,用于管理和访问用户的图片、视频等媒体资源。typescriptimport{photoAccessHelper}from'kit.MediaLibraryKit';获取Photo...
2025-08-06 19:28:05 8144浏览 2点赞 6回复 3收藏
AI编程神器!Trae+Claude4.0简单配置让HarmonyOS开发效率飙升💡写在前面今晚本想为萤火故事屋开发搜索页面,但面对千篇一律的搜索功能设计:1.顶部搜索框2.筛选排序面板3.商品列表展示说实话,重复的工作让人提不起兴趣。正好最近在深度调研Trae的使用技巧,不如直接用AI来试试水?结果让我大吃一惊——效果竟然超出预期!✨震撼成果展示最终成果简直让人惊艳!这个鸿蒙项目采用了前沿技术栈:ArkTS+ArkUI+V1状态管理+ZRouter+...
2025-07-29 23:37:12 9031浏览 2点赞 2回复 1收藏
学着学着我就给这个HarmonyOS应用增加了些新技术前言学习技术最好基本的过程分为两个阶段:1.输入阶段2.输出阶段输入阶段,就是你如何获取知识和吸收知识的过程,因人而异,看书、看视频、看代码、看文章等等方式。输出阶段,就是体现出你知道的内容输出成客观的存在的东西,可以是写文章博客、输出教程视频、教会别人、落地到你的项目中。在我平时的输出方式,以上都包含了,那么今天输出的方式就是落地到具体到项目中了今天主...
2025-07-24 18:40:19 5.5w浏览 0点赞 0回复 0收藏
2025鸿蒙创新赛又来了,万少教你如何强势切入前言2025华为[HarmonyOS创新赛](https:developer.huawei.comconsumercnactivitydigixActivitydigixcmsdetail101750143863263087hasource51CTOpo&hasourceId89000408)又来了,创新赛是鸿蒙生态最大规模开发者官方赛事,最高获百万激励。参赛资格1.面向所有开发者开放2.以队伍的形式来参加,可以一个人报名一个队伍,也可以多个人在一个队伍。我也可以吗参赛的队伍性质,大概可以分...
2025-07-22 11:13:41 16.7w浏览 1点赞 0回复 1收藏
03万少带你精读鸿蒙codelabs——基于List组件实现二级联动效果原文链接https:developer.huawei.comconsumercncodelabsPortalcarddetailstutorialsNEXTSecondLevelLinkage1.功能介绍本案例实现了一个课程分类展示系统,主要包含以下核心功能:双栏联动布局(左侧分类导航栏+右侧课程列表)分类切换时自动滚动到对应课程区域滚动课程列表时自动同步分类选中状态加载状态管理(显示Loading提示)自适应屏幕布局2.关键组件组件装饰...
2025-07-18 15:13:05 8279浏览 1点赞 0回复 0收藏
前言云测试专注于提供一站式应用测试解决方案,旨在有效解决应用开发及测试阶段面临的成本管控、技术瓶颈与效率优化等核心问题,确保应用在华为平台上架后具备卓越的用户体验。从测试能力维度,云测试依托覆盖主流型号的移动真机设备资源,可针对性开展应用兼容性测试、稳定性测试、性能测试、功耗测试、用户体验(UX)测试及安全测试等全维度检测。通过标准化测试流程与专业化分析模型,云测试能够快速生成包含量化数据与...
2025-07-16 19:57:45 15.1w浏览 9点赞 0回复 2收藏
10自然壁纸实战教程个人中心前言个人中心因为还没有接入登录功能,所以主要都是一些信息的展示,其中的特色功能有动态获取版本号、和夜间模式,另外用户协议是通过内嵌一个html实现的,这个随后都会做出介绍。动态获取版本号这个是通过kit.AbilityKit中的[bundleManager](https:developer.huawei.comconsumercndocharmonyosreferencesbundlemanager)实现了动态读取版本号功能1.使用bundleManager.getBundleInfoForSelf方法获取...
2025-07-08 15:11:39 1.1w浏览 1点赞 0回复 0收藏