登录社区云,与社区用户共同成长
邀请您加入社区
这是我开发的**第二个**鸿蒙 App,它已经上架华为应用市场。功能一句话就能说清:在手机上给相册照片批量加水印。但把这件事做到"能上架、不崩、换设备位置也一致",背后全是不太好糊弄的工程问题——这也是这篇想拆给你看的。
鸿蒙电脑跨平台开发框架选型指南 随着HarmonyOS 6.1在PC端的落地,华为构建了全场景分布式生态。本文分析了鸿蒙电脑上的主流跨平台开发框架,从架构、性能、迁移成本等维度提供选型建议: 原生方案:ArkUI是官方首选框架,提供最佳性能与鸿蒙特性支持,适合新项目开发,但需学习eTS语言。 跨平台方案: Flutter-OH:性能接近原生,迁移成本低,社区生态丰富,适合已有Flutter项目 R
解码约束 → 接口调用 → 结果校验 → 坐标定位 → 分层合成 → 降级兜底。主体分割在这里不是孤立的一次性调用,而是被封装成可复用的SegUtil,配合严谨的像素校验与精细的几何排版,最终把一次系统级 AI 能力转化成了流畅、稳定、可交互的裸眼3D创作体验。这也是端侧视觉能力在图像类应用落地时最值得借鉴的工程化思路。
记录每一次小确幸,收集每一天的小回血。不是监控上班,是帮你承认:歇一会儿也正当。你要是也绷太紧,真希望你打开点一下“我开始摸鱼了”。充电站有深呼吸、远眺、听歌等模式,看今日回血咋样,还会按习惯推一种。我的里是总览、成就徽章和提醒设置。今天页看今日时长、次数,连续专注天数也亮着。哪天充过电,绿一块彩一块,翻着翻着就心安一点。▸ 华为应用市场搜“小羊摸鱼”,装上先记一笔——我挺盼你打开歇歇的。▸ 局限
剪辑室里预览播放,时间轴拖起点终点;选原始清晰度、720p 或 480p 再导出——长片用原始档更省事。工作台选片,剪辑室拖手柄,导出完进作品库——没有花活特效,够用就好。你要是也只想快剪,真希望你打开试一刀。能重命名、删、分享,也能存进系统相册。长按好管理——剪完就收好,别散一地。▸ 华为应用市场搜“小羊免费剪片”,装上先剪一段——我挺盼你打开用用的。还是那句:剪辑,是第二次创作。② 导入本地视
工坊里选模板开写,草稿也能暂着。时光轴按时间排开,日历一眼扫到哪天写过;搜一搜、点开看详情,翻旧账也不尴尬——反正只有你自己看。写完躺在时光轴上,看板慢慢攒出你的样子。你要是也常低水平重复,真希望你打开写一条。看板里有情绪曲线、高频词云、改进计划一眼瞅瞅。设置与指引也在这儿——复盘这事,轻一点才坚持得住。▸ 华为应用市场搜“小羊复盘”,装上先写一条——我挺盼你打开用用的。② 模板带着写复盘,可打标
不是连真仓库,是手机里的模拟仓。错了也有提示,弄乱了能重置。你要是也怕 rebase,真希望你打开练两下。时光机翻提交、看分支标签,还能演练重置。羊毛仓库攒成就和学习统计,主题和沙盒设置也在这儿——练累了翻翻自己走了多远。▸ 局限:是模拟仓,不是真 Git;② 虚拟沙盒练 init / add / commit / branch / merge。▸ 华为应用市场搜“小羊Git”,装上先 commi
在加密工坊写原文,凯撒、维吉尼亚这类经典玩法都能选;对方打开解密工坊粘贴,密钥对了就还原。你要是也想玩暗号,真希望你打开试一句。常用的暗号存成加密卡片,搜、筛、再导回工坊都方便。我的里有使用统计和加密方式百科——搞不懂某个玩法时,翻两眼就明白。▸ 华为应用市场搜“小羊密语”,装上先编一句——我挺盼你打开玩玩的。▸ 局限:是趣味经典暗号,不是银行级加密;还是那句:每段私密文字,有自己的锁。② 选加密
在扫码场景,HarmonyOS 6还为应用带来更强扫码能力,支付宝、美团等通过Scan Kit最远可在100米外扫描50厘米大小的二维码,一步直达。以鸿蒙版小红书、鸿蒙版哔哩哔哩、鸿蒙版京东为例,用户在打开应用、切换页面与加载内容时,能感受到更短的等待时间与更连贯的操作过程——这种“少等待”往往比单一性能数据更容易被感知。得益于方舟多媒体引擎Media Kit,鸿蒙手机音视频播放续航更持久:视频播
DevEcoTesting是鸿蒙系统专项集成测试工具,支持一键式测试任务执行。测试环境要求PC配置需Windows10/11或macOS系统、16GB内存、100GB硬盘空间;被测设备需HarmonyOS5.0+版本,并取消锁屏设置。测试任务支持筛选和状态跟踪(执行/完成/失败等),测试报告包含概览和详情两部分,可导出HTML格式并添加备注。工具简化了测试流程,无需复杂配置即可快速开展应用测试。
《AI导出鸭鸿蒙版:无损迁移Claude代码的技术突破》 针对移动端Claude导出代码时缩进丢失、格式混乱等问题,AI导出鸭鸿蒙版通过深度适配HarmonyOS框架,实现代码结构完美保留: 技术原理:直接捕获原始Markdown代码块,通过ArkTS桥接层提取完整字符流,确保缩进、换行符等关键元素无损迁移至Word/TXT 批量导出革新:突破传统逐条复制模式,支持并发解析、断点续传,效率提升28
本文基于HarmonyOS NEXT 6.1.1,详细讲解ArkTS中Grid+scrollBar实现大型网格滚动的完整方案。文章首先对比了整页滚动与容器内滚动两种布局方式的差异,指出后者在操作区常驻和滚动状态感知方面的优势。核心实现包括三个关键技术点:1)通过固定height属性触发网格内部滚动;2)使用scrollBar控制滚动条显隐;3)利用Scroller实现编程式滚动控制。文中提供了完整
打开就是宫格首页:点“开始算量”,把砖长宽、缝、施工面积填上,再选每支容量,就能看到缝有多长、要多少毫升、建议买几支。你要是也正纠结买几支,真希望你打开算一下。算完可存成方案,起名如“主卫地面”,以后翻“我的方案”改参数重算。常见砖型有快速预置,少打字。点计算进结果页:支数会往上取整,还能提示多备一点。▸ 局限:按你填的尺寸估算,施工损耗因现场而异,结果当参考。还是那句:算得准,买得对,美缝不浪费
本文介绍了鸿蒙 ArkTS 中 Grid 网格布局的实战应用,重点讲解了固定列数网格的实现方法及其在商品网格和图库展示场景中的应用。文章从开发环境配置开始,详细分析了 Grid 布局相较于 Row/Column 和 List 布局的优势,深入解析了 columnsTemplate、fr 单位等核心概念,并通过两个完整实战案例(商品网格和图库网格)展示了具体实现方法。示例代码包含详细中文注释,可直接
选背景、加字、摆形状,或者从模板改起。做完挑个边长导出,能透明底、能圆角方圆。你要是也缺一枚图标,真希望你打开画两下。模板按风格分好,点开预览再“使用此模板”,改字改色就行。我的里翻以前的设计、导出记录;图片、文字、形状、背景都在底下。草稿会自己留着,别怕中途退出。▸ 华为应用市场搜“小羊图标生成器”,装上先出一枚——我挺盼你打开画画的。② 画布上加文字、形状、图片,也能换背景。导出选尺寸,再分享
一打开就是游戏盘:今日消了多少、连着几天,一眼看见。词库里四级、六级、日常口语能换着用;难记的点颗星,先收着。我的里看累计消了多少、打卡日历、词库掌握大概怎样——不为卷你,就让你知道自己走了多远。不是催你打卡的那种。英文卡拖到对的中文上,对了就散掉;你要是也怕背词发愁,真希望你打开玩一轮。▸ 华为应用市场搜“小羊背单词”,装上先消一轮——我挺盼你打开玩玩的。还是那句:一拖一放,单词也消得掉。② 拖
徽章记着攒出来的小确幸,也能自建一枚。人设页写宣言、拉技能条,每年挑三条年度高光——翻开就是给自己打气。完赛、上线、坚持晨跑——写一句、点几颗星,贴上去。不是给别人看,是低落时翻翻:你确实做过这些。高光便签墙:按最新、最赞或分类翻。最得意的钉最上头,最多三张。▸ 华为应用市场搜“小羊高光”,装上先贴一张——我挺盼你打开翻翻的。还是那句:打开就是自己的底气。② 秀场像便签墙:能搜、能排、最得意的钉三
现成句子按场景分好,点开复制,也能微调成自己的口气。安心站有鼓励语、步骤提醒、自我提问,还能跟着呼吸一分钟——嘴硬不起来时,先顾自己。用称呼或代号记下来,朋友、同事、亲戚都行。右下角加点,盼你先写下第一个名字。不是教你撕破脸,是帮你理清楚:想疏远谁、为什么、怎么说出口。你要是正卡在这一步,真希望你打开试两下。▸ 华为应用市场搜“小羊断交”,装上先记一条——我挺盼你打开用用的。▸ 局限:它帮你理清和
一场 8 月的“双向奔赴”,炙热而来!创新教育应用《干词》正式加入华为全国零售样机预装阵列!在搭载 HarmonyOS 7.0 的新机主屏桌面【鸿蒙创新应用】大文件夹中,就能直接看见我们!
本文探讨了企业级存储系统的核心架构设计,重点围绕以下五个技术支柱展开: 读写分离架构:通过主从库分离写操作与读操作,解决传统单库的性能瓶颈问题。鸿蒙实现采用"写库+读缓存+读副本"的组合模式。 冷热数据分层:根据数据访问频率将数据划分为热数据(7天内)、温数据(90天内)和冷数据(90天以上),采用不同存储策略。 LSM-Tree原理:分析日志结构合并树的优势(顺序写、内存缓冲、后台合并),特别适
本文针对存储异常这一"静默灾难"提出了完整的防御体系。通过四道防线构建健壮的存储方案: 损坏检测机制:采用文件头校验、结构检查、checksum校验等组合手段,实现启动/读写/周期三级检测 数据恢复策略:按数据重要性分级(P0-P2),采用备份恢复、冗余存储、重建等不同恢复方案 智能重试机制:区分可重试/不可重试错误,配合指数退避算法(100ms→5s)提升临时性故障的容错能力 空间预警系统:建立
本文探讨了移动应用在弱网环境下的优化策略,提出了"离线优先"的设计理念。文章从预加载、数据分级、同步队列和冲突合并四大核心机制展开分析: 弱网预加载:通过WIFI预加载大文件、蜂窝网络预加载核心数据、弱网暂停非关键加载的分级策略提升体验。 数据优先级管理:将数据分为P0(必须离线)、P1(推荐离线)、P2(在线加载)三级,对应不同存储策略。 同步队列设计:采用持久化、幂等、顺序执行的同步队列机制,
本文探讨了跨设备文件共享的安全高效解决方案,分析了传统方法的局限性,提出基于分布式文件共享和URI临时授权的四层架构。方案通过生成带时效的Token实现细粒度权限控制,包含签发、校验、撤销全生命周期管理,并详细解析了授权模型、分布式访问和会话管理的核心代码实现。企业级应用中强调共享流程规范化、审计日志和安全控制,为跨设备协作提供了兼顾便捷与安全的文件共享方案。
本文探讨移动应用存储空间优化策略,提出四层清理体系: 数据库优化:通过VACUUM命令重构SQLite数据库文件,回收DELETE/UPDATE操作产生的页碎片,减少文件膨胀。建议设置空洞率阈值触发自动整理。 文件碎片管理:采用文件归并、重写连续块等方法整理磁盘碎片,提升IO性能。重点关注小文件频繁读写场景。 缓存生命周期:实现TTL绝对过期和LRU容量淘汰双机制,定期扫描清理过期缓存文件,特别针
本文针对海量数据场景提出四件套解决方案:游标分页、虚拟列表、懒加载和分级缓存。核心思路是通过按需加载和增量渲染化解数据全量与界面增量间的矛盾,游标分页采用O(logN)查询替代OFFSET的O(N)性能问题,虚拟列表仅渲染可视区域保持内存恒定。技术实现涵盖游标分页封装、LazyForEach虚拟列表数据源、滚动预取策略及L1-L3分级缓存架构。方案已成功应用于聊天记录、相册图库等场景,显著提升性能
数据库无痛升级方案 核心思路是通过版本化管理和增量迁移实现平滑升级。关键点包括: 版本控制 - 使用版本号标记每个Schema变更,执行缺失的增量脚本 安全迁移 - 每个迁移脚本单独事务执行,失败自动回滚 兼容设计 - 新字段需带默认值/可空,新旧版本共享兼容Schema子集 防御编程 - 使用IF NOT EXISTS等幂等写法,列变更前检查存在性 智能升级 - 小表快速迁移主线程执行,大数据改
本文提出了一种三层缓存架构设计,通过L1内存缓存、L2磁盘缓存和L3数据库的组合,解决单一存储无法同时满足"快、新、持久"的问题。核心内容包括: 架构设计:L1管速度(内存LRU),L2管重启恢复(磁盘KV),L3管持久性(数据库) 读写策略: 读路径:L1→L2→L3级联查询,命中后回填上层缓存 写策略:推荐Cache-Aside模式(先写库再删缓存),避免并发不一致 问题防护: 穿透:缓存空值
沙箱隔离是底线:应用私有目录默认隔离,SELinux 兜底,不需要也不应该放宽。选择器优先于权限:能走系统选择器(相册/文件)的绝不动态申请全量权限——这是上架合规的第一原则。URI 授权带时效:跨应用共享一律临时授权,用后即失效。目录纪律:files/ 存用户数据、cache/ 存可重建缓存,混淆二者必踩坑。降级链:权限被拒后要有功能降级方案,而不是直接崩溃或失效。私有目录免权限、媒体库选授权、
在移动互联网与智能穿戴设备高度普及的今天,"习惯养成"已经从一个模糊的自我管理理念,演变为一个可量化、可追踪、可视化的数字化产品赛道。越来越多的人希望借助手中的智能终端,把"早起、冥想、阅读、运动"这些抽象的自律行为,转化为一条条清晰的数据曲线和一张张可触摸的打卡卡片。而鸿蒙生态(HarmonyOS)凭借其跨设备协同、分布式软总线以及声明式 UI 开发框架 ArkUI,为这类注重"轻量化交互 +
摘要: 独立开发者基于HarmonyOS开发的无广告解压应用《软弹解压馆》已上架华为市场。该应用主打轻量化、治愈系交互,通过ArkTS原生开发,优化动效性能适配多机型。核心特点包括纯净体验(无广告/内购)、即时触控反馈及低学习成本,旨在为用户提供碎片化减压工具。开发过程中攻克了动画抖动、机型适配等技术难点,未来将持续迭代。欢迎鸿蒙用户下载体验并反馈建议。
本文探讨了鸿蒙分布式KV存储的一致性保障方案。主要内容包括: 核心挑战:多设备同步存在一致性问题(如并发修改冲突、离线合并等),需在CAP定理下权衡一致性与可用性。 技术方案: 采用最终一致性模型,支持离线可用+联网收敛 通过CRDT数据结构(如G-Counter、OR-Set)实现无冲突合并 使用版本向量精确检测并发冲突 默认LWW策略,支持自定义冲突解决 实现机制: 多版本CRDT类型KV存储
这篇文章探讨了大文件处理的关键技术与优化方案,主要从内存管理、分片读写、断点续传和mmap映射四个方面展开。文章首先指出大文件处理中的常见误区(如一次性读取导致内存溢出),随后提出三种核心处理路径:一次性读取(适用于小文件)、分片流式读写(主流方案)和mmap内存映射(适合随机访问场景)。重点分析了分片机制的设计原则(64KB-4MB分片)和断点续传的实现原理(元数据记录+分片校验)。最后通过Ty
本文深入探讨了键值存储(KV Store)在高频读写场景下的优化策略。首先分析了KV Store被低估的工程价值,指出其在登录Token、会话状态等场景下的适用性。然后剖析了核心原理,包括mmap内存映射减少拷贝、Hash索引实现O(1)复杂度、WAL写优化机制,并对比了三种写入模式(NO_LOG/LOG_ONLY/LOG_AND_FLUSH)的可靠性差异。通过源码解析展示了API使用方法,包括批
索引是查询性能的第一杠杆:WHERE/JOIN/ORDER BY 列建索引,用 EXPLAIN 验证命中。事务是写性能的第一杠杆:批量写单事务包裹,避免逐条 fsync。WAL 是并发性能的第一杠杆:读写并行,解决 database is locked。游标分页替代 OFFSET:深翻页性能差 100 倍。连接单例 + 缓存层:应用层保持 Store 单例,高频读走缓存。查询优化看索引,写入优化看
鸿蒙应用存储选型指南 本文深入分析鸿蒙四大存储体系的核心原理与适用场景,提供企业级选型方案。HarmonyOS提供Preferences、KV Store、RelationalStore和分布式存储四种方案,各具特点:Preferences适合轻量配置但性能受限;KV Store读写高效支持同步;RelationalStore适合结构化数据查询;分布式存储实现多设备协同。 文章通过架构图解、底层机
harmonyos
——harmonyos
联系我们(工作时间:8:30-22:00)
400-660-0108 kefu@csdn.net