logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

HarmonyOS 7 文件与媒体业务 05|图片压缩:清晰度与体积怎么平衡

本文面向 HarmonyOS 7 应用开发。涉及系统能力时,以项目实际安装 SDK 的 API、权限及设备支持为准;下文代码注明为局部示例,不构成完整可运行工程。

文章图片
#harmonyos#华为
HarmonyOS 7 文件与媒体业务 03|文件导出:让报告真正交到用户手中

本文面向 HarmonyOS 7 应用开发。涉及系统能力时,以项目实际安装 SDK 的 API、权限及设备支持为准;下文代码注明为局部示例,不构成完整可运行工程。

文章图片
#harmonyos#华为
HarmonyOS 7 文件与媒体业务 02|文档导入:从文件选择到内容校验

同一个文件点两遍确认,是新增两份,还是自动去重?建议由稳定的业务键决定,例如客户编号。文件名不能承担这项职责,因为不同文件可以同名,同一文件也可以改名。如果写入过程中失败,采用事务或可恢复的批次设计,让用户知道已经写入多少、还剩多少。不要返回一个笼统的失败后,让用户再次导入造成重复。验收时准备空文件、错误扩展名、带引号字段、含表头但无数据、超限文件和重复文件。把这六类都处理清楚,导入功能才从“开发

文章图片
#harmonyos#华为
HarmonyOS 7 文件与媒体业务 01|照片选择:系统选图与授权边界

本文面向 HarmonyOS 7 应用开发。涉及系统能力时,以项目实际安装 SDK 的 API、权限及设备支持为准;下文代码注明为局部示例,不构成完整可运行工程。

文章图片
#harmonyos#华为
HarmonyOS 7 动画与交互实战 10|复杂动效怎么控性能

这一篇围绕高频状态与无效刷新,核心不是记 API,而是建立稳定的开发顺序:先确认职责和状态,再写最小实现,然后补异常、连续操作和生命周期。HarmonyOS 7 的能力本身并不难调用。真正让项目越来越稳的,是这些看起来不起眼的工程习惯。

文章图片
#harmonyos#华为
HarmonyOS 7 动画与交互实战 09|微交互怎么加才自然

这一篇围绕,核心不是记 API,而是建立稳定的开发顺序:先确认职责和状态,再写最小实现,然后补异常、连续操作和生命周期。HarmonyOS 7 的能力本身并不难调用。真正让项目越来越稳的,是这些看起来不起眼的工程习惯。

文章图片
#harmonyos#华为
HarmonyOS 7 动画与交互实战 08|加载动画也有分寸

这一篇围绕等待反馈与内容占位,核心不是记 API,而是建立稳定的开发顺序:先确认职责和状态,再写最小实现,然后补异常、连续操作和生命周期。HarmonyOS 7 的能力本身并不难调用。真正让项目越来越稳的,是这些看起来不起眼的工程习惯。

文章图片
#harmonyos#华为
HarmonyOS 7 动画与交互实战 07|弹簧动画别乱用

这一篇围绕反馈强度与曲线选择,核心不是记 API,而是建立稳定的开发顺序:先确认职责和状态,再写最小实现,然后补异常、连续操作和生命周期。HarmonyOS 7 的能力本身并不难调用。真正让项目越来越稳的,是这些看起来不起眼的工程习惯。

文章图片
#harmonyos#华为
HarmonyOS 7 动画与交互实战 06|页面切换别太生硬

这一篇围绕导航转场与返回体验,核心不是记 API,而是建立稳定的开发顺序:先确认职责和状态,再写最小实现,然后补异常、连续操作和生命周期。HarmonyOS 7 的能力本身并不难调用。真正让项目越来越稳的,是这些看起来不起眼的工程习惯。

文章图片
#harmonyos#华为
HarmonyOS 7 动画与交互实战 05|拖拽交互别飘

这一篇围绕拖动吸附与回弹,核心不是记 API,而是建立稳定的开发顺序:先确认职责和状态,再写最小实现,然后补异常、连续操作和生命周期。HarmonyOS 7 的能力本身并不难调用。真正让项目越来越稳的,是这些看起来不起眼的工程习惯。

文章图片
#华为#harmonyos
    共 55 条
  • 1
  • 2
  • 3
  • 6
  • 请选择