logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

蓝桥杯零基础备战全攻略:从 “编程小白” 到 “赛事参与者” 的实战指南

基础和题型都过一遍后,需要通过 “模拟比赛” 适应节奏,避免比赛时 “紧张导致发挥失常”,这一阶段的核心是 “查漏补缺 + 优化时间分配”。(1)“不会做的题”:看真题解析(官网或编程论坛有),理解 “解题思路”,然后自己重新写 1 遍代码,直到跑通,把 “思路” 记在笔记本上(如 “这道题用枚举法,范围是 1 到 n”);(2)“会做但做错”:分析错误原因(语法错?格式错?逻辑漏情况?):语法错

文章图片
#蓝桥杯#职场和发展
Flutter for OpenHarmony 实战:三方库 large_file_handler 的鸿蒙化适配指南

本文介绍了适配 large_file_handler 0.5.2 至 OpenHarmony 的完整过程。该库原生支持多平台,但无鸿蒙实现。适配关键在于:显式引入 path_provider_ohos 依赖,通过方法通道对接原生逻辑,并解决分块读写时偏移量计算错误导致的文件内容错乱问题。基于四筛与在线查重确认无重复库,采用六步流程完成同步、分支创建与目录生成,最终产出 0.5.2-ohos-1.0

文章图片
#flutter#harmonyos#华为 +2
Flutter for OpenHarmony 实战:三方库 large_file_handler 的鸿蒙化适配指南

本文介绍了适配 large_file_handler 0.5.2 至 OpenHarmony 的完整过程。该库原生支持多平台,但无鸿蒙实现。适配关键在于:显式引入 path_provider_ohos 依赖,通过方法通道对接原生逻辑,并解决分块读写时偏移量计算错误导致的文件内容错乱问题。基于四筛与在线查重确认无重复库,采用六步流程完成同步、分支创建与目录生成,最终产出 0.5.2-ohos-1.0

文章图片
#flutter#harmonyos#华为 +2
Flutter for OpenHarmony 实战:三方库 terminate_restart 的鸿蒙化适配指南

环境搭建指引: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#harmonyos#华为 +2
Flutter for OpenHarmony 实战:三方库 terminate_restart 的鸿蒙化适配指南

环境搭建指引: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#harmonyos#华为 +2
Flutter for OpenHarmony 实战:三方库 fullscreen_window 的鸿蒙化适配指南

本文记录将 Flutter 插件 fullscreen_window 1.2.1 适配至 OpenHarmony 的完整过程,涵盖三道选库筛检、六步适配流程(含仓库同步、目录生成、原生实现等),重点解决鸿蒙平台无 dartPluginClass 支持、窗口与系统栏控制语义差异及运行时坑点。最终产出 1.2.1-ohos-1.0.0-beta.1 版本,实现全屏切换与屏幕尺寸读取功能,验证通过四条实

文章图片
#flutter#harmonyos#华为 +3
Flutter for OpenHarmony 实战:三方库 fullscreen_window 的鸿蒙化适配指南

本文记录将 Flutter 插件 fullscreen_window 1.2.1 适配至 OpenHarmony 的完整过程,涵盖三道选库筛检、六步适配流程(含仓库同步、目录生成、原生实现等),重点解决鸿蒙平台无 dartPluginClass 支持、窗口与系统栏控制语义差异及运行时坑点。最终产出 1.2.1-ohos-1.0.0-beta.1 版本,实现全屏切换与屏幕尺寸读取功能,验证通过四条实

文章图片
#flutter#harmonyos#华为 +3
Flutter for OpenHarmony 实战:三方库 pedometer 的鸿蒙化适配指南

pedometer 4.2.0 在鸿蒙上因缺少原生实现导致“行走中”状态无法更新。通过同步上游仓库、添加 ohos 平台骨架,编写 ArkTS 插件实现并清理冗余文件,补全权限与适配文档,最终完成事件通道对接。关键点:严格遵循 Dart 层 int 类型契约,确保状态仅限 0/1,避免断言崩溃。推送后支持鸿蒙平台步数流与行走状态判断。

文章图片
#flutter#harmonyos#华为 +2
Flutter for OpenHarmony 实战:三方库 pedometer 的鸿蒙化适配指南

pedometer 4.2.0 在鸿蒙上因缺少原生实现导致“行走中”状态无法更新。通过同步上游仓库、添加 ohos 平台骨架,编写 ArkTS 插件实现并清理冗余文件,补全权限与适配文档,最终完成事件通道对接。关键点:严格遵循 Dart 层 int 类型契约,确保状态仅限 0/1,避免断言崩溃。推送后支持鸿蒙平台步数流与行走状态判断。

文章图片
#flutter#harmonyos#华为 +2
Flutter for OpenHarmony 实战:三方库 battery_plus 的鸿蒙化适配指南

本文详解 battery_plus 插件在 OpenHarmony 平台的适配实践,重点解决鸿蒙系统“状态查询”与“状态变化”分离导致的事件监听失效问题。通过同步上游代码、生成鸿蒙 HAP 骨架、重写 ArkTS 实现层(调用 @ohos.batteryInfo 与 commonEventManager),并清理冗余文件,成功实现电量百分比、充电状态、省电模式及变化监听四大功能。适配过程强调平台差

文章图片
#flutter#harmonyos#华为 +2
    共 833 条
  • 1
  • 2
  • 3
  • 84
  • 请选择