可可图片编辑 HarmonyOS 上架应用分享

可可图片编辑 HarmonyOS 上架应用分享

介绍

可可图片编辑 原名 图片编辑大师 ,因为上架审核的时候 ,提示与一些已有应用重名,为了避免冲突,需要改名字,所以苦心思考了一分钟,就调整成 可可图片编辑。

应用

应用商店访问链接

appgallery.huawei.com/app/detail?...

功能展示

可可图片编辑提供了图片处理的六大核心功能

  • 图片压缩
  • 图片裁剪
  • 滤镜效果
  • 添加水印
  • 图片绘画
  • 图片拼图

其中比较有意思的是也实现了图片的分享功能,这个在开发的时候也是调试了一段时间。

开发和上架过程

这个APP的开发过程是可以说是有90%是AI完成的,确实也摸索出一些自己的心得,上架过程只被打回一次,后续再提交也就通过了,还是挺顺利。

开发时间

立项的初衷

​ 抱着学习的心态来做产品,是最好验收自己掌握技能与否的方法,也是让自己所有的投入得到成就感的最好的方式。

之前就一直想着好好梳理下 HarmonyOS 中 关于 Image 相关 Kit的一些用法,正好就借这个机会来实现了。


能看到,这个Image的kit还是可以做不少的功能到,都可以直接在鸿蒙手机上来完成了。

开发环境与技术栈

  • 开发工具:DevEco Studio 5.0+
  • SDK版本:HarmonyOS SDK API 14+
  • 开发语言:ArkTS
  • UI框架:ArkUI
  • 路由管理:ZRouter 1.6.1
  • 状态管理:V2状态管理(@ComponentV2 + @Local/@Param)

状态管理策略

项目全面采用HarmonyOS V2状态管理方案,相比V1版本具有更好的性能和更简洁的API:

智能图片压缩算法

图片压缩是应用的核心功能之一,我们实现了一套智能压缩算法,支持三种压缩模式:

压缩参数接口设计

自适应压缩算法

针对按文件大小压缩的需求,我们实现了基于二分查找的自适应压缩算法:

后续计划

后续继续分享这个应用的实现细节,敬请期待。

以往文章

近期活动

最近想要想要考取 HarmonyOS 基础或者高级证书,或者快要获取的同学都可以点击这个链接,加入我的班级,考取成功有机会获得鸿蒙礼盒一份。

联系我

可以加我微信,带你了解更多HarmonyOS相关的咨询。

相关推荐
粥里有勺糖14 分钟前
安利一下最近用的桌面“Agent” | T3 Code
前端·github·ai编程
xy345320 分钟前
Axure 9.0 动态面板基本操作
前端·ui·html·axure·原型·产品设计
不停喝水28 分钟前
【前端转全栈java速通课】 项目实战④7-11节 操作数据库-登录-注册-修改密码-注销-mubatis-plus简化crud-
java·前端·数据库
一水鉴天1 小时前
统一对象拓扑(UOT)设计全链定稿:从三件事分离到三继承 之1 20261010(豆包“查看聊天内容”继续)
前端·css
栖凤2 小时前
Java 的 try-catch 在 Agent 里失效了,我用了 5 个模式才兜住
java·前端·python
粥里有勺糖2 小时前
视野修炼第136期 | 前端小恐龙"Deno"被收购
前端·github·ai编程
修炼的dance2 小时前
页面塞了13.88 MB字体,导出的PDF只有71 KB
前端
qq_369173632 小时前
如何将 AI 生成的 HTML 网页发布成在线链接?不用自己搭建服务器
前端·人工智能·html·效率工具·html 发布
风花一世月2 小时前
⚡ 我把一座含氢能源园区搬进了浏览器(五类能流实时算守恒,在线直接玩)
前端·人工智能
羲云2 小时前
Claude 越界事件之后:Agent 权限设计为什么不能只靠提示词
前端