2025年华为鸿蒙创新赛比赛流程全攻略各位开发者朋友们,大家好!华为鸿蒙创新赛又来了!这可是每年开发者圈子里的重头戏,不仅有丰厚的奖金,更是展示自己技术实力、获得行业认可的绝佳机会。今天就来给大家详细拆解一下2025年的参赛流程,让你轻松上手,避免踩坑!https:developer.huawei.comconsumercnactivitydigixActivitydigixcmsdetail101750143863263087参赛流程总览为了让大家对整个参赛流程有个清晰的认识,我先画个流...
可可图片编辑HarmonyOS(4)图片裁剪canvas前言可可图片编辑实现了图片的裁剪功能,效果如图所示。这里的核心技术是使用了canvas。Canvas入门Canvas提供画布组件,用于自定义绘制图形,开发者使用CanvasRenderingContext2D对象和OffscreenCanvasRenderingContext2D对象在Canvas组件上进行绘制,绘制对象可以是基础形状、文本、图片等,canvas也可以实现对图片到裁剪,并且还可以把canvas上描绘的图形下载保存成图片。本章节主要...
可可图片编辑HarmonyOS(3)应用间分享图片前言可可图标编辑也实现了图片的分享功能,演示效果如下。ShareKit(分享服务)介绍hareKit(分享服务)为应用提供文本、图片、视频等内容跨应用、跨端分享能力。应用把需要分享的内容和预览样式配置给ShareKit,ShareKit将根据不同的场景进行使用:针对应用间分享的场景,根据分享的数据类型、数量等信息构建分享面板,为用户提供内容预览、推荐分享联系人、关联应用及操作界面,便于...
可可图片编辑HarmonyOS(2)选择图片和保存到图库前言HarmonyOS上架应用可可图片编辑APP中,大量使用到了读取相册图片和保存图片到图库的功能。这篇文章主要围绕这两个核心功能继续讲解,目前HarmonyOS应用开发中主要推荐使用[Picker](https:developer.huawei.comconsumercndocharmonyosguidesphotoaccesshelperphotoviewpicker)读取媒体库的图片与视频。使用[保存控件授权弹窗](https:developer.huawei.comconsumercndocharmon...
可可图片编辑HarmonyOS上架应用分享介绍可可图片编辑原名图片编辑大师,因为上架审核的时候,提示与一些已有应用重名,为了避免冲突,需要改名字,所以苦心思考了一分钟,就调整成可可图片编辑。应用应用商店访问链接https:appgallery.huawei.comappdetailidtupianbmjidashi.qinglanzhuma.huawei&channelIdSHARE功能展示可可图片编辑提供了图片处理的六大核心功能图片压缩图片裁剪滤镜效果添加水印图片绘画图片拼图其中比较有意...
2025-08-22 23:01:17 2291浏览 0点赞 0回复 0收藏
HarmonyOS读取系统相册图片并预览概述本文将详细介绍如何在HarmonyOS应用中实现读取用户相册图片并进行预览的功能。通过使用HarmonyOS提供的媒体库API和权限管理机制,我们可以安全、高效地访问用户的图片资源。效果图核心API介绍1.PhotoAccessHelperAPIPhotoAccessHelper是HarmonyOS提供的媒体库访问助手,用于管理和访问用户的图片、视频等媒体资源。typescriptimport{photoAccessHelper}from'kit.MediaLibraryKit';获取Photo...
2025-08-06 19:28:05 5160浏览 2点赞 6回复 3收藏
AI编程神器!Trae+Claude4.0简单配置让HarmonyOS开发效率飙升💡写在前面今晚本想为萤火故事屋开发搜索页面,但面对千篇一律的搜索功能设计:1.顶部搜索框2.筛选排序面板3.商品列表展示说实话,重复的工作让人提不起兴趣。正好最近在深度调研Trae的使用技巧,不如直接用AI来试试水?结果让我大吃一惊——效果竟然超出预期!✨震撼成果展示最终成果简直让人惊艳!这个鸿蒙项目采用了前沿技术栈:ArkTS+ArkUI+V1状态管理+ZRouter+...
2025-07-29 23:37:12 6339浏览 2点赞 2回复 1收藏
学着学着我就给这个HarmonyOS应用增加了些新技术前言学习技术最好基本的过程分为两个阶段:1.输入阶段2.输出阶段输入阶段,就是你如何获取知识和吸收知识的过程,因人而异,看书、看视频、看代码、看文章等等方式。输出阶段,就是体现出你知道的内容输出成客观的存在的东西,可以是写文章博客、输出教程视频、教会别人、落地到你的项目中。在我平时的输出方式,以上都包含了,那么今天输出的方式就是落地到具体到项目中了今天主...
2025-07-24 18:40:19 5.4w浏览 0点赞 0回复 0收藏
2025鸿蒙创新赛又来了,万少教你如何强势切入前言2025华为[HarmonyOS创新赛](https:developer.huawei.comconsumercnactivitydigixActivitydigixcmsdetail101750143863263087hasource51CTOpo&hasourceId89000408)又来了,创新赛是鸿蒙生态最大规模开发者官方赛事,最高获百万激励。参赛资格1.面向所有开发者开放2.以队伍的形式来参加,可以一个人报名一个队伍,也可以多个人在一个队伍。我也可以吗参赛的队伍性质,大概可以分...
2025-07-22 11:13:41 8144浏览 1点赞 0回复 1收藏
03万少带你精读鸿蒙codelabs——基于List组件实现二级联动效果原文链接https:developer.huawei.comconsumercncodelabsPortalcarddetailstutorialsNEXTSecondLevelLinkage1.功能介绍本案例实现了一个课程分类展示系统,主要包含以下核心功能:双栏联动布局(左侧分类导航栏+右侧课程列表)分类切换时自动滚动到对应课程区域滚动课程列表时自动同步分类选中状态加载状态管理(显示Loading提示)自适应屏幕布局2.关键组件组件装饰...
2025-07-18 15:13:05 7631浏览 1点赞 0回复 0收藏
前言云测试专注于提供一站式应用测试解决方案,旨在有效解决应用开发及测试阶段面临的成本管控、技术瓶颈与效率优化等核心问题,确保应用在华为平台上架后具备卓越的用户体验。从测试能力维度,云测试依托覆盖主流型号的移动真机设备资源,可针对性开展应用兼容性测试、稳定性测试、性能测试、功耗测试、用户体验(UX)测试及安全测试等全维度检测。通过标准化测试流程与专业化分析模型,云测试能够快速生成包含量化数据与...
2025-07-16 19:57:45 8433浏览 9点赞 0回复 2收藏
10自然壁纸实战教程个人中心前言个人中心因为还没有接入登录功能,所以主要都是一些信息的展示,其中的特色功能有动态获取版本号、和夜间模式,另外用户协议是通过内嵌一个html实现的,这个随后都会做出介绍。动态获取版本号这个是通过kit.AbilityKit中的[bundleManager](https:developer.huawei.comconsumercndocharmonyosreferencesbundlemanager)实现了动态读取版本号功能1.使用bundleManager.getBundleInfoForSelf方法获取...
2025-07-08 15:11:39 1.0w浏览 1点赞 0回复 0收藏
12自然壁纸实战教程发布和上架这篇文章的主要目的是介绍元服务从新建到上家的完整流程在AGC平台上新建一个项目[链接](https:developer.huawei.comconsumercnservicejospagcindex.htmlharmonyOSDevPlatform172249065903274453)一个项目可以多个应用AGC新建一个元服务应用新建一个本地元服务项目如果成功在AGC平台上新建过元服务,那么这里会自动显示修改元服务名称修改元服务图标重要,上架审核很严谨1.先自己下载随意一张图片2....
2025-07-08 15:11:10 7788浏览 1点赞 0回复 0收藏
11自然壁纸实战教程接入鲸鸿动能广告前言目前我们上架的作品都打算接入广告,当做是学习下鸿蒙的广告接入流程,也是也希望着后续做出更加优质的作品和应用了,可以通过广告实现收益。广告流程[商业上架](https:developer.huawei.comconsumercndocmonetizezhucerenzheng0000001132395957"https:developer.huawei.comconsumercndocmonetizezhucerenzheng0000001132395957")前需进行广告的测试验证,包括媒体自测和鲸鸿动能验收...
2025-07-08 15:10:21 1.0w浏览 0点赞 0回复 0收藏
09自然壁纸实战教程视频下载前言视频下载页面的功能主要提供了视频的播放,和下载,因为下载比较耗时,所以这里还用到了多线程taskpoll来实现。获取和构造播放视频数据typescriptLocalvideoPlayerViewModel:VideoPlayerViewModelnewVideoPlayerViewModel()aboutToAppear(){获取传递过来的视频数据constparamNavigationUtils.getInstance().getParamByIndex()asVideoDataif(param){this.videoPlayerViewModel.videoDataparam设置...
2025-07-08 15:09:50 7699浏览 0点赞 0回复 0收藏
08自然壁纸实战教程视频列表前言视频列表页面本质上也是一个数据展示的列表,不同之处在于之前是是展示壁纸,Image组件负责渲染,这里展示的是视频,使用[Video组件](https:developer.huawei.comconsumercndocharmonyosreferencestsmediacomponentsvideo),另外视频页面也实现了下载的基本功能,由于视频往往比图片要大,所以这里的下载是比较耗时的,因此使用了多线程技术taskpool实现了视频的下载,并且保存到相册。视频搜索...
2025-07-08 15:09:16 8956浏览 0点赞 0回复 0收藏
07自然壁纸实战教程分类页面前言分类页面提供到功能比较简洁,提供了基本的搜索、分类功能。我们先上布局结构上来划分模块:1.顶部搜索框2.分类标签3.分类卡片网格4.跳转到分类列表顶部搜索框顶部搜索框正常显示,如果切换到显示搜索结果的时候,便会隐藏。typescriptTextInput({placeholder:'搜索更多...',text:$$this.categoryViewModel.text}).width('75%').height(40).backgroundColor('F5F5F5').placeholderColor('999999'...
2025-07-08 14:50:38 8870浏览 0点赞 0回复 0收藏
06自然壁纸实战教程壁纸下载前言当用户在浏览壁纸时,点击壁纸,便进入到详情页面,详情页面提供了壁纸下载的功能,这里主要就是讲解壁纸下载的实现过程壁纸组件这里的壁纸渲染是封装了一个自定义组件来实现的WallpaperCard组件内,封装了个骨架屏组件,当图片还没有加载出来时,就优先显示骨架屏。typescriptimport{NavigationConst}from"..constNavigationConst"import{NavigationUtils}from"..utilsNavigationUtils"import{P...
2025-07-08 14:49:51 9684浏览 0点赞 0回复 0收藏
05自然壁纸实战教程首页前言这一章节需要完成的功能主要有沉浸式、首页搜索框、轮播大图、分类、精选主题、壁纸列表还有tab容器结构。tab容器结构元服务的tab结构需要使用[AtomicServiceNavigation](https:developer.huawei.comconsumercndocharmonyosreferencesohosatomicserviceatomicservicenavigation)来实现基本示例typescriptimport{AtomicServiceNavigation,MixMode,GradientAlpha,BackgroundTheme}from'kit.ArkUI';impo...
2025-07-08 14:49:16 1.0w浏览 0点赞 0回复 0收藏
04自然壁纸实战教程搭建基本工程前言本章节内容主要来完成工程的基本搭建,比如1.工具类的封装2.静态资源的准备3.三方库的引入和使用axios、navigation等搭建工程要做的事情在准备开发业务代码之前,往往需要先搭建工程基本的一些铺垫1.全屏沉浸式的封装2.网络请求工具的封装3.公共逻辑类的封装4.广告类的封装5.文件下载类的封装6.懒加载数据的封装7.导航工具类的封装8.敏感字过滤的封装处理9.常见类型的封装处理10.静态图片资...
2025-07-08 14:48:32 5487浏览 0点赞 0回复 0收藏