<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[NetPilot2025的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/NetPilot2025</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; NetPilot2025]]></copyright><item><title><![CDATA[Flutter跨平台开发鸿蒙化华为登录插件使用指南]]></title><link>https://blog.youkuaiyun.com/NetPilot2025/article/details/156206756</link><guid>https://blog.youkuaiyun.com/NetPilot2025/article/details/156206756</guid><author>NetPilot2025</author><pubDate>Tue, 23 Dec 2025 23:10:54 +0800</pubDate><description><![CDATA[华为登录插件为Flutter应用提供华为账号一键登录功能，支持匿名手机号快速登录和用户协议管理。开发需配置Flutter和OpenHarmony环境，通过Git引入依赖包。核心组件HuaweiLoginView和LoginViewController实现跨平台通信，提供登录状态监听、协议管理等功能。完整示例展示了如何初始化登录视图、处理登录结果和主动触发登录流程，开发者只需简单集成即可实现华为账号的安全便捷登录。]]></description><category></category></item><item><title><![CDATA[Flutter跨平台开发鸿蒙化Floor使用指南]]></title><link>https://blog.youkuaiyun.com/NetPilot2025/article/details/156206721</link><guid>https://blog.youkuaiyun.com/NetPilot2025/article/details/156206721</guid><author>NetPilot2025</author><pubDate>Tue, 23 Dec 2025 23:07:55 +0800</pubDate><description><![CDATA[Floor插件为Flutter应用提供SQLite数据库ORM支持，通过注解简化开发流程。文章详细介绍了Floor的环境搭建（需Flutter SDK≥3.7.0和OpenHarmony API 9+）、自定义依赖引入方式，以及核心API使用规范。主要内容包括：实体类定义（@entity注解）、数据访问对象DAO设计（@dao注解）、数据库配置（@Database注解）和代码生成流程（build_runner）。最后提供了完整示例展示用户管理功能的实现，涵盖数据库初始化、增删改查操作等典型场景。]]></description><category></category></item><item><title><![CDATA[Flutter鸿蒙跨平台插件：pdf_viewer_plugin 使用指南]]></title><link>https://blog.youkuaiyun.com/NetPilot2025/article/details/156136415</link><guid>https://blog.youkuaiyun.com/NetPilot2025/article/details/156136415</guid><author>NetPilot2025</author><pubDate>Sun, 21 Dec 2025 23:29:07 +0800</pubDate><description><![CDATA[pdf_viewer_plugin是一个适配HarmonyOS的跨平台PDF查看器插件，支持iOS、Android和鸿蒙设备。该插件提供本地PDF文件查看功能，包含手势操作支持，通过简洁的API即可快速集成。安装时需在pubspec.yaml中添加Git依赖并配置文件访问权限。使用示例展示了基本调用方式和自定义手势识别器的实现，同时提供了完整的Flutter应用集成代码。插件已在特定Flutter和HarmonyOS版本测试通过，适合基础PDF展示需求，但不支持编辑功能。开发者可通过开源社区获取更多支持。]]></description><category></category></item><item><title><![CDATA[Flutter鸿蒙跨平台插件：pdf_render 使用指南]]></title><link>https://blog.youkuaiyun.com/NetPilot2025/article/details/156136412</link><guid>https://blog.youkuaiyun.com/NetPilot2025/article/details/156136412</guid><author>NetPilot2025</author><pubDate>Sun, 21 Dec 2025 23:28:36 +0800</pubDate><description><![CDATA[pdf_render是一款跨平台PDF渲染插件，已适配HarmonyOS系统。支持从本地文件、资源文件或内存数据加载PDF，提供灵活的渲染API和PdfViewer组件，具备缩放、页面导航等功能。安装需配置git依赖和网络权限，支持多种使用方式，包括简单加载、自定义查看器和手动渲染页面。兼容Flutter 3.7.12-ohos-1.0.6等版本，需要网络权限加载远程资源。该插件为开发者提供了完整的PDF处理解决方案，适用于各种PDF显示需求。]]></description><category></category></item><item><title><![CDATA[Flutter Audioplayers 鸿蒙使用指南]]></title><link>https://blog.youkuaiyun.com/NetPilot2025/article/details/156114360</link><guid>https://blog.youkuaiyun.com/NetPilot2025/article/details/156114360</guid><author>NetPilot2025</author><pubDate>Sat, 20 Dec 2025 18:01:19 +0800</pubDate><description><![CDATA[Flutter Audioplayers是一个跨平台音频播放插件，支持Android、iOS、Web和鸿蒙系统。该插件提供多种音频源播放（网络URL、本地文件、字节流），完整的播放控制功能（播放/暂停/停止/跳转/音量调节），以及播放速率、声道平衡等高级设置。在鸿蒙系统上使用时，需配置后台播放权限。安装方式为Git依赖引入，使用示例包括基础播放、进度监听和音频上下文设置。插件支持资产文件播放，并提供完整的播放状态和进度回调功能，适用于各种音频播放场景的开发需求。]]></description><category></category></item><item><title><![CDATA[Flutter Audio Session 鸿蒙使用指南]]></title><link>https://blog.youkuaiyun.com/NetPilot2025/article/details/156114345</link><guid>https://blog.youkuaiyun.com/NetPilot2025/article/details/156114345</guid><author>NetPilot2025</author><pubDate>Sat, 20 Dec 2025 18:00:44 +0800</pubDate><description><![CDATA[Flutter Audio Session 是一个跨平台的音频会话管理插件，支持iOS、Android和鸿蒙系统。它提供了配置音频类型、处理中断事件、监听设备变化等功能。通过Git方式安装后，开发者可以初始化音频会话并设置为音乐或语音模式，自定义配置参数，并在播放前激活会话。插件支持监听耳机插拔、音频中断等事件，便于及时调整播放状态。示例代码展示了如何结合audioplayers实现完整的音频播放控制，包括处理中断时暂停/恢复播放等功能。该插件为Flutter应用提供了完善的音频会话管理能力。]]></description><category></category></item><item><title><![CDATA[Flutter analysis_defaults 在鸿蒙上的使用指南]]></title><link>https://blog.youkuaiyun.com/NetPilot2025/article/details/156098714</link><guid>https://blog.youkuaiyun.com/NetPilot2025/article/details/156098714</guid><author>NetPilot2025</author><pubDate>Fri, 19 Dec 2025 23:10:37 +0800</pubDate><description><![CDATA[analysis_defaults 是专为 Flutter 项目设计的代码分析工具包，提供严格的类型检查、Lint 规则和风格指南，特别适合鸿蒙（HarmonyOS）Flutter 开发。通过 Git 引入后，在 analysis_options.yaml 中配置规则，可运行命令行或 IDE 进行代码分析。包含语言规则（如严格类型转换）和 Linter 规则（如避免未等待的 Future），帮助提高代码质量、一致性和可维护性。支持自定义配置，是团队开发和大型项目的理想选择。]]></description><category></category></item><item><title><![CDATA[Flutter add_to_app 在鸿蒙上的使用指南]]></title><link>https://blog.youkuaiyun.com/NetPilot2025/article/details/156098705</link><guid>https://blog.youkuaiyun.com/NetPilot2025/article/details/156098705</guid><author>NetPilot2025</author><pubDate>Fri, 19 Dec 2025 23:10:04 +0800</pubDate><description><![CDATA[Flutter add_to_app 提供了一种将 Flutter 模块集成到现有鸿蒙应用的解决方案。本文介绍了如何在鸿蒙应用中集成 books 示例模块，包括通过 Git 引入依赖、使用 Pigeon 插件简化 Dart 与 ArkTS 通信、传递 Book 对象等复杂数据结构。详细说明了从配置鸿蒙模块、初始化 Flutter 引擎到实现双向数据交互的具体步骤。该方案允许开发者在保留原生业务逻辑的同时，利用 Flutter 快速开发新功能，实现跨平台与原生特性的优势互补。]]></description><category></category></item><item><title><![CDATA[fluttertpc_flutter_secure_storage 在鸿蒙上的使用指南]]></title><link>https://blog.youkuaiyun.com/NetPilot2025/article/details/156060373</link><guid>https://blog.youkuaiyun.com/NetPilot2025/article/details/156060373</guid><author>NetPilot2025</author><pubDate>Thu, 18 Dec 2025 17:51:42 +0800</pubDate><description><![CDATA[fluttertpc_flutter_secure_storage是专为鸿蒙系统适配的Flutter安全存储插件，基于flutter_secure_storage开发。该插件支持RSA和AES加密算法，提供安全存储敏感数据的功能，包含灵活的配置选项如自定义SharedPreferences名称、密钥前缀等。安装需通过Git引入依赖，使用方法与原生API一致，支持数据读写、删除等基本操作，并可根据需求配置加密算法和安全选项。插件实现了与鸿蒙系统安全机制的集成，确保跨平台数据存储的安全性和一致性。]]></description><category></category></item><item><title><![CDATA[在鸿蒙上使用 fluttertpc_flutter_blue_plus 插件]]></title><link>https://blog.youkuaiyun.com/NetPilot2025/article/details/156057340</link><guid>https://blog.youkuaiyun.com/NetPilot2025/article/details/156057340</guid><author>NetPilot2025</author><pubDate>Thu, 18 Dec 2025 15:53:32 +0800</pubDate><description><![CDATA[fluttertpc_flutter_blue_plus是一个专为Flutter应用开发的蓝牙低功耗(BLE)插件，特别适配了鸿蒙(HarmonyOS)平台。该插件支持完整的BLE功能，包括设备扫描、连接、服务发现、特征读写、通知设置等核心操作。使用方式为通过Git引入依赖，并配置必要的鸿蒙权限。开发流程包含初始化蓝牙适配器、扫描设备、建立连接、发现服务及特征操作等步骤，提供了完整的API示例代码。插件兼容Android和HarmonyOS平台，是跨平台BLE开发的理想选择。]]></description><category></category></item><item><title><![CDATA[Flutter Metrics Center 在鸿蒙平台的使用指南]]></title><link>https://blog.youkuaiyun.com/NetPilot2025/article/details/156024950</link><guid>https://blog.youkuaiyun.com/NetPilot2025/article/details/156024950</guid><author>NetPilot2025</author><pubDate>Wed, 17 Dec 2025 18:13:53 +0800</pubDate><description><![CDATA[Metrics Center是一个轻量级Flutter插件，用于统一收集和发送多种性能指标（如帧率、内存、启动时间等），支持鸿蒙等平台。该插件提供标准数据格式和接口，可将指标发送至Skia、Cocoon等分析平台。]]></description><category></category></item><item><title><![CDATA[Flutter Local Auth 在鸿蒙平台的使用指南]]></title><link>https://blog.youkuaiyun.com/NetPilot2025/article/details/156024944</link><guid>https://blog.youkuaiyun.com/NetPilot2025/article/details/156024944</guid><author>NetPilot2025</author><pubDate>Wed, 17 Dec 2025 18:13:13 +0800</pubDate><description><![CDATA[Local Auth是Flutter官方提供的本地身份验证插件，支持生物识别和设备密码验证。本文介绍了该插件在鸿蒙平台(API 12+)的集成使用，包括： 通过Git方式添加依赖配置 鸿蒙权限声明和申请说明配置 核心API使用示例：检查设备支持、获取生物识别类型、执行身份验证等 常见错误处理方式 提供完整示例代码，展示如何实现生物识别和设备密码验证功能 该插件为跨平台开发提供了统一API，可轻松实现安全的用户身份验证功能。]]></description><category></category></item><item><title><![CDATA[Rust 练习册：Trait 中的同名函数调用]]></title><link>https://blog.youkuaiyun.com/NetPilot2025/article/details/154494155</link><guid>https://blog.youkuaiyun.com/NetPilot2025/article/details/154494155</guid><author>NetPilot2025</author><pubDate>Thu, 06 Nov 2025 17:20:51 +0800</pubDate><description><![CDATA[Rust中多个trait包含同名方法时，直接调用会产生歧义。本文介绍了完全限定语法（&lt;Type as Trait&gt;::function）和trait对象调用两种解决方案，并通过示例展示了如何处理方法签名相同/不同、以及与类型方法冲突的情况。实际应用场景包括多协议实现和多维度比较。最佳实践建议避免不必要的同名方法，使用更具描述性的方法名。这些技巧帮助开发者在Rust中优雅地处理trait方法冲突问题。]]></description><category></category></item><item><title><![CDATA[Rust 练习册：探索向量与斐波那契数列]]></title><link>https://blog.youkuaiyun.com/NetPilot2025/article/details/154494091</link><guid>https://blog.youkuaiyun.com/NetPilot2025/article/details/154494091</guid><author>NetPilot2025</author><pubDate>Thu, 06 Nov 2025 17:18:41 +0800</pubDate><description><![CDATA[本文介绍了Rust中向量(Vec&lt;T&gt;)的基础操作与应用。主要内容包括：三种向量创建方法（空向量、零初始化缓冲区、斐波那契数列），通过测试用例验证功能正确性。重点解析了Vec::new()、vec!宏等核心语法，以及滑动窗口、迭代器适配器等实用特性。文章还展示了向量的实际应用场景，如网络编程缓冲区和动态生成斐波那契数列，并讨论了向量在内存连续性、动态扩容等方面的性能优势。最后指出向量是Rust编程的关键数据结构，为后续学习奠定基础。]]></description><category></category></item></channel></rss>