鸿蒙开发

AD02279 小时前
harmonyos·arkts·鸿蒙开发
42-RDB查询拖慢首屏-用索引分页和快照缓存拆开摘要:本地 RDB 数据多了以后,首屏卡顿经常不是 UI 写得慢,而是页面一出现就做了全表排序、统计和复杂过滤。更稳的做法是把首屏快照、分页查询和统计重算拆开:首屏先读轻量快照,列表分页加载,统计在写入后维护或后台刷新。
AD02271 天前
harmonyos·arkts·鸿蒙开发
31-后台任务重复执行-用唯一任务键和租约防止并发摘要:后台任务重复执行,常见于定时任务、页面返回刷新、手动同步各自启动了一次同样的业务。用户看到的是同步两次、通知重复、数据覆盖,日志里却像每个入口都合理。稳定做法是为业务任务建立唯一任务键和租约,任何入口都先申请运行权,拿不到租约就复用、跳过或等待。
AD02272 天前
harmonyos·arkts·鸿蒙开发
32-Token明文存储-把凭据边界收到安全仓储里摘要:登录 Token 最危险的地方,不是“它被存了一次”,而是它会顺着页面状态、请求日志、异常上报和旧版本迁移扩散出去。实际项目里要先把泄露链路画出来,再把凭据收进唯一的 TokenVault:页面只拿会话摘要,请求前短时读取,刷新和退出登录都走同一个边界,发布前用搜索和重启验证证明明文没有残留。
AD02273 天前
harmonyos·arkts·鸿蒙开发
22-平板上页面被拉扁-用断点布局和资源覆盖做一多适配摘要:手机单列页面直接铺到平板,常见后果是卡片像横幅、文本行过长、右侧空白却没有信息。本文以课程首页为例,根据窗口宽度划分紧凑、中等和扩展三档;窄屏保留单列,宽屏切换列表—详情双栏,并把颜色、图片等视觉差异放入资源覆盖,让一套工程在不同窗口保留同一任务路径而非同一像素布局。
AD02273 天前
harmonyos·arkts·鸿蒙开发
27-RDB写一半数据不一致-用事务边界和补偿日志兜住摘要:RDB 写一半数据不一致,常见于主表已经插入、明细表或索引表失败,页面却提示保存成功。关系型数据库适合复杂关系数据,但多表写入必须有清晰事务边界;如果业务还涉及文件、网络或跨模块状态,也要留下补偿日志,方便启动后恢复或提醒用户重试。
至乐活着1 个月前
网络请求·harmonyos·arkts·数据持久化·鸿蒙开发
HarmonyOS开发深度解析:网络请求与数据持久化实战全攻略在HarmonyOS应用开发中,网络请求与数据持久化是构建动态、智能化App的两大基石。无论是获取远程API数据,还是将用户偏好、缓存内容保存至本地,开发者都需要熟练掌握相关API。本文将从核心概念入手,结合ArkTS语言,通过一个可运行的完整示例,带你深入理解HarmonyOS下的HTTP请求、文件存储及关系型数据库操作,并总结常见问题与最佳实践。
互联网散修2 个月前
鸿蒙开发·鸿蒙手势冲突
鸿蒙应用开发UI基础第四十节:手势冲突处理在一个叠加布局中,上层透明视图绑定了长按手势,下层是可拖拽的图片。需求:长按上半区域时触发上层长按手势,长按下半区域时穿透给下层,触发拖拽操作。
~央千澈~3 个月前
人工智能·harmony·鸿蒙开发·鸿蒙next·harmony os
《2026鸿蒙NEXT纯血开发与AI辅助》第六章:「微距」项目启动——工程创建与整体架构设计-卓伊凡从这一章开始,我们的专栏正式进入实战阶段。前五章我们做了很多基础工作:下载 DevEco Studio、理解项目模板、熟悉 IDE 界面、跑通第一个 Hello World。这些不是浪费时间,而是在打地基。地基打好了,接下来盖楼的每一层才会稳。
若兰幽竹3 个月前
harmonyos·鸿蒙开发·华为鸿蒙系统
【HarmonyOS 6.1 全场景实战】开篇词:打造消除“吃饭焦虑”的《灵犀厨房》摘要:2026年,HarmonyOS NEXT 6.1.0(API 23)正式亮相,纯血鸿蒙生态全面加速。但很多开发者都在问:除了“Demo 级”的玩具应用,我们能不能用鸿蒙做出真正解决生活痛点的全场景 App?答案是肯定的。从今天起,我将用 40 篇专栏,带你从零开发《灵犀厨房》——一个消除你“今天吃什么”终极焦虑、守护烹饪每一步的 AI 个性化厨艺助手。我们只靠一台笔记本和免费的 DevEco Studio 6.1 就能搞定全部开发!本篇是开篇,我们将完成环境搭建,创建 API 23 项目,并体验超级
人间打气筒(Ada)3 个月前
华为·开源·harmonyos·组件·布局·鸿蒙开发
「码动四季·开源同行」HarmonyOS应用开发:常见组件屏幕展示出来的元素,都称之为组件。比如华为已经提供的:文本,图片,进度条,输入框等。顶级父类:Component。
人间打气筒(Ada)3 个月前
华为·harmonyos·deveco studio·鸿蒙开发·鸿蒙开发入门
「码动四季·开源同行」HarmonyOS应用开发:鸿蒙系统概述1980年摩托罗拉开发出了第一部手机,使用的就是1G的技术。只能进行语音通话。就是大哥大。1996年到1997年出现了第二代GSM、CDMA等数字制式手机,增加了接收数据的功能。2G不仅可以通话,还可以数据收发的功能,最开始的速度只有9K/S。如果我想收发一些图片或者音频技术是不可能的,因为速度太慢了。
~央千澈~4 个月前
人工智能·鸿蒙开发·鸿蒙next
《2026鸿蒙NEXT纯血开发与AI辅助》第三章:DevEco Studio 整体功能使用详解以及各个助手以及核心使用方法-卓伊凡《2026鸿蒙NEXT纯血开发与AI辅助》第三章:DevEco Studio 整体功能使用详解以及各个助手以及核心使用方法-卓伊凡
浩宇软件开发5 个月前
harmonyos·arkts·arkui·垃圾分类·鸿蒙开发·deveco
基于DevEco鸿蒙开垃圾分类APP实现随着环保意识的不断提升,垃圾分类已成为社会关注的热点话题。为了帮助用户更好地掌握垃圾分类知识,提高环保意识,我们开发了这款基于HarmonyOS的垃圾分类应用。该项目旨在通过数字化手段普及垃圾分类知识,提供便捷的查询功能,让环保行动更加智能化和便民化。应用涵盖了垃圾分类查询、新闻资讯、分类指南等多种实用功能,为用户提供了全方位的垃圾分类服务。
zhuweisky5 个月前
音视频·harmonyos·鸿蒙开发
ArkTS实现鸿蒙手机视频聊天、屏幕分享(HarmonyOS)随着搭配原生鸿蒙(HarmonyOS)系统的电脑和手机越来越普及,之前刚实现鸿蒙版的文字聊天、传文件的Demo ,现在有必要再实现一个鸿蒙版的视频聊天Demo了,该鸿蒙版的Demo也是可以与之前的安卓版和PC版互通的。
小学生波波6 个月前
arkts·鸿蒙·鸿蒙开发·harmonyos6·led滚动字幕
HarmonyOS6 - 鸿蒙LED滚动字幕实战案例开发环境为:开发工具:DevEco Studio 6.0.1 Release API版本是:API21
小学生波波6 个月前
arkts·聊天页面·语音转文字·鸿蒙开发·harmonyos6
HarmonyOS6 - 鸿蒙聊天页面语音转文字案例开发环境为:开发工具:DevEco Studio 6.0.1 Release API版本是:API21
小学生波波6 个月前
鸿蒙·录音·鸿蒙开发·录音转文字·harmonyos6
HarmonyOS6 - 鸿蒙录音实时转文字案例开发环境为:开发工具:DevEco Studio 6.0.1 Release API版本是:API21
小学生波波6 个月前
华为·arkts·鸿蒙·arkui·鸿蒙开发·harmonyos6
HarmonyOS6 - 鸿蒙ArkUI动画详解开发环境为:开发工具:DevEco Studio 6.0.1 Release API版本是:API21
小学生波波6 个月前
arkts·鸿蒙开发·harmonyos6·读取联系人
HarmonyOS6 - 鸿蒙读取系统联系人实战案例开发环境为:开发工具:DevEco Studio 6.0.1 Release API版本是:API21
小学生波波6 个月前
list·scroll·鸿蒙开发·课程表·harmonyos6
HarmonyOS6 - 鸿蒙双向滚动课程表案例开发环境为:开发工具:DevEco Studio 6.0.1 Release API版本是:API21