- 博客(17)
- 收藏
- 关注
原创 Flutter for OpenHarmony:三方库引入geolocator——地理位置定位服务
在移动应用开发中,地理位置服务是许多应用的核心功能:场景一:地图导航应用需要实时获取用户位置场景二:外卖配送应用需要追踪骑手位置场景三:社交应用需要基于位置推荐附近的人场景四:天气应用需要根据位置显示当地天气场景五:运动健身应用需要记录运动轨迹 是 Flutter 中最流行的地理位置插件!它提供了跨平台的位置服务 API,支持获取当前位置、监听位置变化、检查权限等功能,在 OpenHarmony 平台上基于鸿蒙原生定位服务实现。📄 :执行命令:第二步:配置位置权限geolocator 需要位
2026-02-26 11:13:41
995
原创 Flutter for OpenHarmony:三方库引入webview_flutter——网页内容嵌入与交互
场景一:新闻资讯应用需要展示富文本内容和网页文章场景二:电商应用需要嵌入 H5 活动页面和商品详情场景三:社交应用需要展示用户分享的网页链接场景四:混合开发应用需要复用现有的 Web 页面场景五:应用内需要展示帮助文档、用户协议等网页内容是 Flutter 官方提供的 WebView 插件!它支持加载网页、执行 JavaScript、监听页面事件等丰富功能,在 OpenHarmony 平台上基于鸿蒙原生 WebView 组件实现。
2026-02-26 11:03:45
939
原创 实战指南 Flutter for OpenHarmony:引入第三方库url_launcher 链接跳转详解
场景一:应用中有"关于我们"页面,需要打开公司官网场景二:商品详情页面,需要拨打客服电话场景三:用户反馈页面,需要打开邮件客户端发送反馈场景四:社交分享,需要打开分享链接场景五:应用内嵌浏览器,需要加载网页内容是解决这些需求的完美方案!它提供了一个统一的接口,支持多种 URL Scheme,让应用可以轻松地与系统其他应用进行交互。除了使用系统提供的标准 Scheme,你还可以定义和使用自定义的 URL Scheme 来实现应用间的深度链接。if (!
2026-02-25 17:36:55
1015
原创 实战指南:Flutter for OpenHarmony 引入第三方库image_picker 图视频采集
想象这样一个场景:用户要上传头像、分享生活瞬间、或者给商品拍照——这些都离不开图片采集功能。在移动应用开发中,图片/视频选择器是「刚需中的刚需」。好消息是,插件已经完成了 OpenHarmony 平台的适配,API 12+ 完美支持。这篇文章不打算做枯燥的 API 翻译,而是用「问题驱动」的方式,带你掌握 image_picker 在鸿蒙平台上的实战技巧。从最基本的单图选择,到复杂的多图预览、视频录制,甚至处理系统回收场景——我们都会通过实际代码一一攻克。// 📷 前置/后置相机切换) async {
2026-02-25 15:58:39
977
原创 Flutter for Harmony 跨平台开发实战:反应扩散系统——图灵斑图的动态生成
本篇文章深入探讨了反应扩散系统的数学原理及其在 Flutter 中的可视化实现。
2026-02-24 12:59:42
1103
原创 Flutter for Harmony 跨平台开发实战:螺旋与黄金分割——自然界的韵律密码
本篇文章深入探讨了螺旋与黄金分割的数学原理及其在 Flutter 中的可视化实现。
2026-02-24 12:52:53
931
原创 CANN加速AI数字人:实时语音驱动与表情生成
本文介绍了如何使用CANN平台构建实时AI数字人系统。从语音合成、面部动画生成到完整的交互式数字人,CANN提供了高效的实时计算能力。CANN环境下TTS模型和音频特征提取面部表情生成和语音驱动动画实时数字人渲染流水线和交互系统性能优化和服务化部署方案通过CANN的加速能力,开发者可以构建流畅、自然的AI数字人应用,为虚拟主播、智能客服等场景提供技术支撑。
2026-02-07 09:19:18
391
原创 CANN赋能AI内容审核:多模态内容安全检测
本文介绍了如何使用CANN平台构建多模态内容审核系统。从文本审核、图像审核到综合的多模态审核,CANN提供了高效、准确的内容安全检测解决方案。CANN环境下文本和图像审核模型的部署敏感词过滤、OCR文本提取等辅助功能完整的多模态审核流水线和实时服务并行处理优化和审核监控系统通过CANN的加速能力,开发者可以构建高性能的内容审核系统,为AIGC应用的安全合规提供技术保障。
2026-02-07 09:18:29
403
原创 高级进阶 React Native 鸿蒙跨平台开发:react-native-orientation 屏幕方向
是 React Native 生态中最流行的屏幕方向控制库,提供了跨平台的屏幕方向管理能力。该库支持获取设备方向、锁定屏幕方向、监听方向变化等功能,广泛应用于游戏开发、视频播放、图片浏览等需要控制屏幕方向的场景,是实现屏幕方向管理功能的标准选择。库名称版本信息RN 0.72:(3.1.4)RN 0.77:(3.2.0)官方仓库主要功能获取当前屏幕方向(portrait/landscape)
2026-02-06 16:43:45
1112
原创 高级进阶 ReactNative for Harmony 项目鸿蒙化三方库集成实战:clipboard
是一个简单易用的剪贴板库,提供了在 React Native 应用中读写系统剪贴板的功能。它支持文本复制和读取,完全兼容 Android、iOS、Web 和 HarmonyOS 多平台,是实现复制粘贴功能的标准选择。该库 API 简洁直观,无需复杂的配置即可快速集成。库名称版本信息RN 0.72:RN 0.77:(~1.16.3)官方仓库主要功能复制文本到剪贴板从剪贴板读取文本检查剪贴板是否有内容支持字符串数组(iOS)支持图像操作(iOS)兼容性验证通过集成。
2026-02-04 16:00:18
1054
原创 高级进阶 ReactNative for Harmony 项目鸿蒙化三方库集成实战:react-native-qrcode-svg
是一个轻量级的二维码生成库,基于 SVG 实现,可以生成高质量的二维码图像。该库支持自定义颜色、大小、错误纠正级别等参数,完全兼容 Android、iOS、Web 和 HarmonyOS 多平台,是二维码生成、分享链接、数据编码的理想选择。库名称版本信息6.2.0: 支持 RN 0.72 版本6.3.20: 支持 RN 0.77 版本官方仓库主要功能二维码生成自定义颜色自定义大小错误纠正级别SVG 矢量渲染高质量输出兼容性验证ROM: 6.0.0;ROM: 6.0.0。
2026-02-04 15:04:35
1117
原创 ReactNative for Harmony 项目鸿蒙化三方库集成实战:react-native-webview
是 React Native 社区最流行的 WebView 组件,提供了一套完整的网页加载和交互解决方案。它支持加载网络 URL、本地 HTML 文件、注入 JavaScript、处理网页事件等多种功能,并且完全兼容 Android、iOS 和 HarmonyOS 三端。库名称版本信息13.10.5: 支持 RN 0.72 版本13.15.1: 支持 RN 0.77 版本官方仓库主要功能加载网络 URL 和本地 HTML注入 JavaScript 代码处理网页加载事件网页与原生通信。
2026-02-02 17:52:36
1665
原创 ReactNative for Harmony 项目鸿蒙化三方库集成实战:react-native-camera-roll(保存到相册)
是 React Native 社区最流行的相册访问库,提供了一套完整的相册管理解决方案。它支持保存图片/视频到相册、获取相册中的图片/视频、删除图片/视频等多种功能,并且完全兼容 Android、iOS 和 HarmonyOS 三端。库名称版本信息7.8.4: 支持 RN 0.72 版本7.10.1: 支持 RN 0.77 版本官方仓库主要功能保存图片/视频到相册获取相册中的图片/视频获取相册列表删除图片/视频获取图片缩略图兼容 Android、iOS 和 HarmonyOS。
2026-02-02 17:24:13
1190
原创 基础入门 React Native 鸿蒙跨平台开发:CountDownButton 倒计时按钮
CountDownButton(倒计时按钮)是移动应用中常见的组件,主要用于发送验证码、重新提交表单等场景。它能在用户点击后进入倒计时状态,防止用户频繁操作,同时提供清晰的时间反馈。CountDownButton 主要特点状态管理: 使用 useState 管理倒计时状态和倒计时秒数定时器清理: 使用 useEffect 的清理函数避免内存泄漏按钮状态: 根据倒计时状态动态改变按钮样式和禁用状态时间格式化: 将秒数格式化为易读的时间显示鸿蒙适配: 完全支持鸿蒙平台的定时器和状态管理自定义配置
2026-01-28 18:40:54
611
原创 高级进阶 React Native 鸿蒙跨平台开发:LogBox 日志管理
/ 安装 LogBox// 添加自定义日志处理器id: `log-${// 安装 LogBox LogBox . install();// 添加自定义日志处理器 const addLog =(level : 'info' | 'warning' | 'error' , message : string) => {now`,timestamp,level,message,
2026-01-28 14:52:54
767
原创 小白入门 React Native 鸿蒙跨平台开发:列表实现——活动中心报名页面
按出现频率排序,问题现象贴合开发实战,解决方案均为「一行代码简单配置」,所有方案均为鸿蒙端专属最优解,也是本次代码都能做到**零报错、完美适配」的核心原因,鸿蒙基础可直接用,彻底规避所有活动中心相关的报名失效、详情异常、列表卡顿等问题,基于本次的核心活动中心页面代码,结合 RN 的内置能力,可轻松实现鸿蒙端开发中。定义活动数据结构,包含活动ID、标题、封面、时间、状态等。以下是鸿蒙 RN 开发中实现「活动中心页面」的所有。所有能力均为 RN 原生自带,全部从。实现活动列表展示功能。实现活动详情查看功能。
2026-01-23 17:58:06
866
原创 小白入门 React Native 鸿蒙跨平台开发:FlatList-反馈建议页面
按出现频率排序,问题现象贴合开发实战,解决方案均为「一行代码简单配置」,所有方案均为鸿蒙端专属最优解,也是本次代码都能做到**零报错、完美适配」的核心原因,鸿蒙基础可直接用,彻底规避所有反馈建议相关的类型失效、上传异常、提交失败等问题,基于本次的核心反馈建议页面代码,结合 RN 的内置能力,可轻松实现鸿蒙端开发中。定义反馈数据结构,包含反馈ID、类型、内容、图片等。以下是鸿蒙 RN 开发中实现「反馈建议页面」的所有。所有能力均为 RN 原生自带,全部从。实现反馈类型选择功能。
2026-01-23 17:51:27
678
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅