鸿蒙设备间数据共享实践

2 月 13 日
阅读 12 分钟
963
在万物互联时代,用户身边的智能设备呈现多元化态势,手机、平板、智慧屏、智能穿戴设备、车机等已成为日常必备。鸿蒙操作系统(HarmonyOS)作为面向全场景的分布式操作系统,其核心优势之一便是打破设备硬件边界,实现多设备协同联动,而设备间数据共享则是这一优势落地的关键支撑——它让数据能够“随人而动”,在不同设备...

鸿蒙如何实现自定义UI组件

2 月 13 日
阅读 11 分钟
826
在鸿蒙(HarmonyOS)应用开发中,UI组件是构建用户界面的核心单元。鸿蒙系统内置了丰富的基础UI组件(如Text、Button、Column、Row等),可满足简单界面的开发需求,但在实际项目中,不同应用的UI风格、交互逻辑差异较大——例如电商应用的商品卡片、社交应用的消息气泡、工具类应用的自定义表单控件等,仅依靠基础组件无...

鸿蒙原子化服务开发实践

1 月 10 日
阅读 6 分钟
11.2k
随着全场景智慧生活理念的普及,用户对服务的获取效率和跨设备体验提出了更高要求。传统应用“下载-安装-启动-使用”的全流程模式,不仅占用设备存储空间,还存在服务触达路径长、跨设备协同差等痛点,已难以适配万物互联时代的场景化需求。鸿蒙系统基于分布式架构创新推出的原子化服务,以“免安装、秒启动、可流转、轻量...

鸿蒙ArkUI中如何实现自定义弹窗(Dialog)?

1 月 10 日
阅读 5 分钟
11.1k
在鸿蒙ArkUI开发过程中,弹窗(Dialog)作为高频交互组件,广泛应用于信息提示、用户确认、表单输入等场景。系统提供的默认弹窗虽然实现了基础功能,但在视觉风格、交互逻辑等方面往往难以满足复杂业务需求。例如,电商App的下单确认弹窗需要展示商品缩略图、价格、数量等自定义信息,社交App的好友申请弹窗需要包含头像...

鸿蒙如何实现分布式数据管理?

1 月 10 日
阅读 8 分钟
11.2k
在万物互联的全场景智能时代,用户设备已从单一手机扩展到“1+8+N”生态(手机、平板、智慧屏、车机、穿戴设备等),跨设备数据协同成为核心需求——比如智能手表采集的健康数据需同步至手机分析、手机编辑的待办事项要在平板端无缝接续、车机需同步手机导航路线等。然而传统数据存储方案依赖本地文件或中心化数据库,面临数...

鸿蒙应用如何进行功耗优化?

1 月 10 日
阅读 7 分钟
11.5k
随着鸿蒙生态的持续扩张,应用覆盖的设备形态从手机、平板延伸到智能穿戴、车机、智慧屏等多终端。不同设备的电池容量差异显著,尤其是智能手表等穿戴设备,电池容量通常较小,对应用功耗的敏感度极高。功耗表现不仅直接影响用户的设备续航体验,更是鸿蒙应用上架审核、用户留存的关键指标。然而在实际开发中,开发者常...

鸿蒙开发,朋友圈信息流卡顿如何优化?

2025-12-12
阅读 3 分钟
10.7k
在移动应用开发中,信息流(Feed)是用户最常交互的核心场景之一。尤其在社交类应用(如“朋友圈”)中,用户滑动频繁、内容复杂(图文、视频、评论等),对性能要求极高。鸿蒙系统(HarmonyOS)虽然具备分布式能力和高性能渲染引擎,但在实际开发过程中,若未遵循最佳实践,依然可能出现信息流卡顿、掉帧等问题。

MySQL8 窗口函数是真的省事!

2024-10-19
阅读 4 分钟
1.7k
MySQL8 还是有很多重量级变化的,一些底层优化大家在使用中有时候不易察觉,但是有一些用法,还是带给我们耳目一新的感觉,今天松哥和大家分享一下 MySQL8 里边的窗口函数。
封面图

Spring Boot3集成iText实现PDF导出功能

2024-10-09
阅读 6 分钟
3k
不知道小伙伴们在项目中有没有遇到过导出 PDF 的需求,松哥在之前的 tienchin 项目中有一个合同导出的功能,需要将文档导出为 PDF。
封面图

SpringBoot整合Swagger2,再也不用维护接口文档了!

2019-03-24
阅读 5 分钟
3.8k
前后端分离后,维护接口文档基本上是必不可少的工作。一个理想的状态是设计好后,接口文档发给前端和后端,大伙按照既定的规则各自开发,开发好了对接上了就可以上线了。当然这是一种非常理想的状态,实际开发中却很少遇到这样的情况,接口总是在不断的变化之中,有变化就要去维护,做过的小伙伴都知道这件事有多么头大...