logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Flutter Sound 在 HarmonyOS 上的使用指南

Flutter Sound是为HarmonyOS适配的Flutter音频插件,支持录制、播放和流处理功能。安装需通过Git引入依赖并配置HarmonyOS权限(麦克风和后台运行)。提供完整的API示例,包括基本录制/播放、流处理、进度/音量控制等。支持多种编解码格式(如AAC、MP3、PCM等),但需注意平台兼容性和功能限制(如不支持边播边录)。该插件功能丰富、易于使用,建议开发者合理管理音频资源

#flutter#harmonyos#华为
在鸿蒙上使用 espresso Flutter 包

espresso是一个为Flutter应用提供Espresso测试绑定的插件,支持在Android原生测试中驱动Flutter组件。主要特点包括跨框架测试、丰富的匹配器(withText、withTooltip等)、完整操作集(点击、输入)和断言功能。使用方式:1)通过git引入dev_dependencies;2)配置Android项目的Manifest和build.gradle;3)创建测试文

#harmonyos#flutter#华为
在鸿蒙上使用 extension_google_sign_in_as_googleapis_auth Flutter 包

extension_google_sign_in_as_googleapis_auth 是一个为鸿蒙平台定制的 Flutter 插件,它作为 google_sign_in 和 googleapis 之间的桥梁,简化了 Google API 的访问流程。该插件提供了无缝集成、类型安全和减少样板代码等特性,支持访问 People API、Drive API 等多种 Google 服务。 使用步骤包括:

#harmonyos#flutter#华为
Navigation and Routing Flutter 插件在鸿蒙上的使用指南

navigation_and_routing 是一个专为 Flutter 应用设计的强大路由管理插件,支持复杂导航场景和深度链接配置。主要功能包括路径参数解析、路由守卫、嵌套导航和多平台深度链接支持。通过简单的 Git 依赖引入后,开发者可快速配置路由系统,使用 RouteState 或 Link Widget 进行灵活导航。插件提供了完整的示例应用,并特别说明鸿蒙平台的适配方法,适用于需要高级路

#flutter#harmonyos#华为
Flutter跨平台数据库SQLite鸿蒙化适配指南

摘要:ohos_sqlite3_demo是为OpenHarmony系统适配的Flutter SQLite组件,提供完整数据库操作功能。该组件支持内存/文件两种数据库模式,包含表创建、数据CRUD等核心功能,兼容OpenHarmony API 9+。通过Git仓库引入项目,提供与官方SQLite包一致的Dart API接口。组件经过鸿蒙平台测试验证,可满足Flutter应用在OpenHarmony上

文章图片
#数据库#flutter#sqlite
Flutter sqflite 在鸿蒙系统上的使用指南

本文介绍了专为鸿蒙系统适配的sqflite插件(2.2.8+3版本),它提供了完整的SQLite数据库功能,包括事务处理、自动版本管理等。文章详细说明了通过Git方式安装依赖的步骤,以及在鸿蒙系统中配置网络权限的方法。同时提供了丰富的API调用示例,涵盖数据库初始化、CRUD操作、事务处理和批量操作等核心功能。最后列出了兼容性测试环境和注意事项,指出该插件是开发鸿蒙Flutter应用本地数据存储的

#harmonyos#flutter#华为
Rust 练习册 :OCR Numbers与光学字符识别

本文介绍了基于Rust的OCR数字识别实现方案,通过ASCII艺术形式识别0-9数字。系统采用3列×4行的字符块模式匹配,包含输入验证、模式识别和多行处理功能。实现中重点处理了字符串分割、二维网格解析和错误处理,最终将识别结果转换为数字字符串。该方案可应用于银行系统、邮政处理等领域,展示了Rust在模式匹配和错误处理方面的优势。

文章图片
#rust#网络
Rust 练习册 :杂志剪贴侦探游戏

本文介绍了一个使用Rust实现的"杂志剪贴"检测器,通过统计杂志和便签中的单词频率来判断是否能用杂志制作便签。文章详细解析了核心算法实现,包括HashMap的使用、entry API的妙用、模式匹配解构等技术点,并讨论了实际应用场景和性能优化考虑。该练习不仅展示了Rust在文本处理方面的优势,也体现了Rust标准库在保证安全性的同时提供高性能的特点,是学习Rust集合类型和算法

文章图片
#rust#游戏#c#
Rust 练习册 :深入探索列表关系判断

本文探讨了如何判断两个列表之间的包含关系,提出了四种关系类型(相等、子列表、超列表、不相等)。通过Rust语言实现,展示了递归和迭代两种检查子列表的算法,并分析了其性能。文章详细解析了代码逻辑,包括Comparison枚举定义、contains函数和主函数sublist的实现,并提供了测试案例验证算法正确性。最后对比了递归与迭代版本的优劣,指出迭代版本使用滑动窗口检查更高效且避免栈溢出问题。该算法

文章图片
#rust#开发语言#后端
Rust 练习册 :探索螺旋矩阵的奥秘

本文介绍了螺旋矩阵的概念及其实现方法。螺旋矩阵是一种按照顺时针方向依次填充数字的特殊矩阵,在编程面试和实际应用中都有重要意义。文章通过Rust语言展示了两种实现方案:一种是基于边界收缩的模拟方法,通过定义上下左右四个边界并逐步填充;另一种是使用方向向量的方式,通过检测边界条件来改变填充方向。文中详细解释了算法思路,提供了完整代码示例和测试案例,包括对空矩阵、单元素矩阵和不同尺寸矩阵的处理。这些实现

文章图片
#rust#矩阵#开发语言
    共 17 条
  • 1
  • 2
  • 请选择