logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Flutter & OpenHarmony PC 端适配:AspectRatio 宽高比布局

Flutter中的AspectRatio组件用于强制子组件保持特定宽高比,在响应式设计中尤为重要。本文详解了AspectRatio的核心概念、常见应用场景及代码实现,包括16:9视频比例、1:1正方形和网格布局等典型用法。通过对比AspectRatio与SizedBox的区别,阐述了其在保持视觉一致性方面的优势,并提供了动态宽高比、嵌套使用等高级技巧,帮助开发者构建适应不同屏幕尺寸的灵活布局。

文章图片
#flutter
Flutter & OpenHarmony PC 端适配:SizedBox 固定尺寸布局

SizedBox组件使用指南 SizedBox是Flutter中用于精确控制布局尺寸的核心组件,主要功能包括: 基本用途: 创建固定尺寸容器(指定宽高) 作为占位符预留空间 在组件间添加固定间距 显示内容加载前的占位图 特殊构造方法: SizedBox():固定尺寸 SizedBox.expand():填满父容器 SizedBox.shrink():最小尺寸(0×0) 应用场景: 列表项间距控制

文章图片
#flutter
KMP 实现鸿蒙跨端:供应链管理工具 - 供应链风险评估工具

本文介绍了一个基于Kotlin Multiplatform(KMP)的供应链风险评估工具实现方案。该工具通过输入5个0-100的风险指标值(供应商、物流、需求、质量、成本风险),自动计算综合风险分数并评估风险等级,同时提供风险分析和应对建议。 核心功能包括: 输入处理:验证并解析空格分隔的5个风险指标 风险计算:计算综合风险分数和等级 风险分析:识别最高/最低风险项 建议生成:针对高风险项提供应对

文章图片
#harmonyos#kotlin
KMP 实现鸿蒙跨端:供应链管理工具 - 供应链风险评估工具

本文介绍了一个基于Kotlin Multiplatform(KMP)的供应链风险评估工具实现方案。该工具通过输入5个0-100的风险指标值(供应商、物流、需求、质量、成本风险),自动计算综合风险分数并评估风险等级,同时提供风险分析和应对建议。 核心功能包括: 输入处理:验证并解析空格分隔的5个风险指标 风险计算:计算综合风险分数和等级 风险分析:识别最高/最低风险项 建议生成:针对高风险项提供应对

文章图片
#harmonyos#kotlin
KMP 实现鸿蒙跨端:供应链管理工具 - 供应采购成本优化工具

本文介绍了一个基于Kotlin Multiplatform(KMP)的供应链采购成本优化工具。该工具通过输入采购总额、运输成本、仓储成本、人工成本和损耗率等数据,自动计算各项成本占比、评估优化潜力并生成改进建议。Kotlin核心代码实现了成本分析、效率评估和优化建议生成功能,通过@JsExport导出供JavaScript和ArkTS调用。工具采用空格分隔的简单输入格式,输出结构化文本结果,便于多

文章图片
#harmonyos#kotlin
KMP 实现鸿蒙跨端:供应链管理工具 - 供应采购成本优化工具

本文介绍了一个基于Kotlin Multiplatform(KMP)的供应链采购成本优化工具。该工具通过输入采购总额、运输成本、仓储成本、人工成本和损耗率等数据,自动计算各项成本占比、评估优化潜力并生成改进建议。Kotlin核心代码实现了成本分析、效率评估和优化建议生成功能,通过@JsExport导出供JavaScript和ArkTS调用。工具采用空格分隔的简单输入格式,输出结构化文本结果,便于多

文章图片
#harmonyos#kotlin
KMP 结构适配鸿蒙:视频处理与流媒体理论知识

本文介绍了在Kotlin Multiplatform(KMP)框架下实现跨平台视频处理系统的方案。通过在commonMain中抽象统一接口(VideoPlayer、VideoRecorder),并在各平台模块中利用原生API实现,兼顾性能与平台特性。文章详细阐述了视频播放和录制的核心架构设计,包括状态管理、进度回调和参数配置等关键点。针对Android平台,展示了基于ExoPlayer和Media

文章图片
#harmonyos#音视频#华为
KMP 结构适配鸿蒙:视频处理与流媒体理论知识

本文介绍了在Kotlin Multiplatform(KMP)框架下实现跨平台视频处理系统的方案。通过在commonMain中抽象统一接口(VideoPlayer、VideoRecorder),并在各平台模块中利用原生API实现,兼顾性能与平台特性。文章详细阐述了视频播放和录制的核心架构设计,包括状态管理、进度回调和参数配置等关键点。针对Android平台,展示了基于ExoPlayer和Media

文章图片
#harmonyos#音视频#华为
KMP 结构适配鸿蒙:视频处理与流媒体理论知识

本文介绍了在Kotlin Multiplatform(KMP)框架下实现跨平台视频处理系统的方案。通过在commonMain中抽象统一接口(VideoPlayer、VideoRecorder),并在各平台模块中利用原生API实现,兼顾性能与平台特性。文章详细阐述了视频播放和录制的核心架构设计,包括状态管理、进度回调和参数配置等关键点。针对Android平台,展示了基于ExoPlayer和Media

文章图片
#harmonyos#音视频#华为
KMP 结构适配鸿蒙:时间与日期处理

本文介绍了在KMP项目中实现跨平台时间和日期处理的方案。通过定义统一的DateTime接口和DateTimeManager管理器,封装了时间格式化和计算功能。针对不同平台提供了具体实现:Android使用SimpleDateFormat和Calendar,鸿蒙系统采用Java时间库。这种架构隐藏了时区、夏令时等复杂性,为应用提供了简洁的时间操作API,实现了代码复用和平台适配的统一。

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