登录社区云,与社区用户共同成长
邀请您加入社区
暂无图片
为遵守国家网络实名制规定,未绑定将限制内容发布与互动
上一篇 MaterialKolor 适配验证了「种子色 → 完整配色方案」,但种子色从哪来?Material You 的答案是壁纸取色。环节库输入 → 输出鸿蒙化状态图片 → 主色调像素 → Dominant/六大目标色本文主色调 → 配色方案种子色 → 27 角色色 + Tonal 色阶上一篇已完成两库串联 =壁纸 → 主色调 → 全应用配色,鸿蒙动态主题的完整算法链就此闭环。选型时同样先过 s
JetBrains 官方的 Compose Multiplatform 没有 ohos target,这是所有 CMP 库鸿蒙化的共同起点。类型代表库鸿蒙化判定图片渲染类硬阻塞:依赖 skiko(Skia),skiko 没有 ohos target,图片解码在 Kotlin/Native 侧无现成方案UI 特效类同样卡 skiko,Compose 渲染层无法复用纯算法类零平台依赖,Kotlin/N
功能API说明选单图返回 XFile 沙箱路径选多图返回 List选视频返回 XFile(mimeType/path)来源系统相册 / 系统相机XFile真实沙箱文件。
库版本:multiplatform-settings 1.3.0 鸿蒙 fork|验证环境:HarmonyOS Kotlin 2.2.21-1.0.0|Gradle 8.14.1|JDK 21|DevEco Studio 26.0.0.821|HarmonyOS 7.0.0(API 26)|模拟器(x86_64)验证的是纯计算:actual 不链任何系统 so,自己光栅、自己编 PNG。这篇换一类
`kotlinx.coroutines` 为 Kotlin 提供 `CoroutineScope`、`Job`、`Deferred`、`Flow`、`Dispatchers` 和结构化并发能力。KMP 项目通常把这些能力放在 `commonMain`,由 Android、iOS、桌面、Web 或其他 Native 宿主共享。OpenHarmony 应用同样需要这套公共能力,但默认构建并不会生成 O
是一个 Flutter 社区使用较广的相机扫码二维码与一维/二维条码识别—— 支持 14 种码制(QR、Code128、Code39、Code93、Codabar、EAN-8/13、ITF、UPC-A/E、PDF417、Aztec、DataMatrix)相机预览渲染—— 通过QrCamera组件把取景画面渲染到 Flutter 纹理上,并自动处理旋转、缩放、裁剪前后摄像头切换——闪光灯控制—— 手
本文介绍适配 flutter_pcm_sound 3.3.3 至 OpenHarmony 的技术实践。该库专注实时 PCM 数据喂出,核心挑战在于安卓“主动写入”与鸿蒙“被动拉取”播放模型的差异。通过分析 Dart 层无平台门、仅依赖方法通道的纯净契约,确认可无缝移植。经四筛与在线查重验证,无重复实现,基线锁定为 master fa4c977。适配产物为 3.3.3-ohos-1.0.0-beta
本文介绍了适配 large_file_handler 0.5.2 至 OpenHarmony 的完整过程。该库原生支持多平台,但无鸿蒙实现。适配关键在于:显式引入 path_provider_ohos 依赖,通过方法通道对接原生逻辑,并解决分块读写时偏移量计算错误导致的文件内容错乱问题。基于四筛与在线查重确认无重复库,采用六步流程完成同步、分支创建与目录生成,最终产出 0.5.2-ohos-1.0
环境搭建指引:https://atomgit.com/CPF-Flutter/flutter_samples/blob/master/docs/ohos/getting-started/flutter-oh-env-setup.md做的事情听起来很朴素:让应用自己重启,或者只把界面重置一遍。它的 1.1.0 版支持 Android、iOS、Web,。这件事在 Android 上是一行exit(0)
是一个 Flutter 社区使用的设备可信度检测Root / 越狱检测—— 判断设备是否被提权(Android Root / iOS 越狱 / 鸿蒙同类风险)模拟器检测—— 判断应用是否运行在模拟器或虚拟环境中Hook / Frida 检测—— 判断是否存在动态注入框架迹象调试器检测—— 判断进程是否正处于被调试状态开发者模式 / 调试通道检测—— 判断设备是否开启了开发调试相关开关该三方库最初支