
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文介绍了如何免费领取华为云主机并搭建Dify AI平台。首先通过华为云官网免费领取云主机,完成注册和配置后,在云主机上安装宝塔面板。接着通过宝塔的Docker功能搜索并安装Dify开源AI平台,按默认配置完成部署后即可访问使用。该教程帮助用户快速搭建生成式AI应用开发环境,适合想要体验AI技术开发的初学者。文中还提供了宝塔面板的下载链接作为参考。

除了使用 Flutter 工程做为主项目开发以外,还有一种常见的开发方式,即混合开发,主项目工程为 HarmonyOS 工程, Flutter 工程以模块形式存在,,以依赖方式加载到主项目工程中,最终实现混合开发。在前面的系列文章中,我们从搭建开发环境开始,讲到如何使用、集成第三方插件,如何将现有项目进行鸿蒙化改造,以及上架审核等内容;让原生鸿蒙工程依赖 Flutter 模块的源码,这样 Flut

完整代码见Flutter 鸿蒙版 Demo核心代码如下,通过 OhosView 来承载原生视图OhosView(其中 viewType 为自定义的 ohosView 的名称,onPlatformViewCreated 为创建完成回调,creationParams 为创建时传入的参数,creationParamsCodec 为参数编码格式。

这种模式适合较大的项目团队,常见的场景是,负责 Flutter 开发的同事开发好指定的模块,以 Har 包的形式交付给鸿蒙原生的开发团队。在这种模式下,鸿蒙原生的开发团队,不需要太多关注 Flutter 部分的内容,甚至不需要安装 Flutter 开发环境,可以更好的职责分离。缺点,由于 Flutter 模块打包成了 Har 包,以 so 文件存在,故 Flutter 无法热重载。

正常情况下,my_flutter_module 创建成功后,会包含一个 .ohos 目录,这个目录是一个鸿蒙工程(里面包含 flutter_module 模块),它可以做为 Flutter 的宿主运行。通过以上操作,我们将 .ohos 目录以软连接的方式,替换成了 ohos_app 鸿蒙工程,这样一来,当我们运行 Flutter 代码时,就会把 ohos_app 做为宿主,这样就实现了联动源码开发

本文详细介绍了如何在鸿蒙项目中初始化Flutter模块。首先,通过编辑ohos_app/oh-package.json文件,根据引入Flutter模块的方式(Har包或源码)添加相应的依赖项。接着,修改EntryAbility.ts文件,使其继承自FlutterAbility,并实现configureFlutterEngine方法以初始化Flutter引擎。FlutterAbility在UIAbi

在上一章中,我们介绍了如何初始化 Flutter 引擎,本文重点介绍如何添加并跳转至 Flutter 页面。

为了更好的提升用户体验,还可以将应用与小艺集成,通过意图框架、图文拖拽等,用户可以更好的使用小艺助手,集成应用服务,各用户推荐更有价值的信息。通过识别屏幕比例、大小,使应用进行弹性布局,或者监听屏幕变化事件,触发应用重新布局,等等,由于设备众多、比例也各有不同,这些需要不少的工作。HarmonyOS NEXT,也就是 HarmonyOS 5.0,该系统是鸿蒙历史上最大的一个更新版本,至些鸿蒙不再兼

背景 2023年8月4日,华为在“2023华为开发者大会”上发布 HarmonyOS NEXT,并宣布面向合作企业开发者开放该系统。 HarmonyOS NEXT,也就是 HarmonyOS 5.0,该系统是鸿蒙历史上最大的一个更新版本,至些鸿蒙不再兼容安卓,并采用自主内核(鸿蒙内核),无论从内核,操作系统,应用层各方面全部替代原有的系统功能。鸿蒙彻底摆脱了“安卓套壳”的称谓。 鸿蒙原生 对于光大

概述 将 Flutter 模块添加至宿主鸿蒙项目中后,接下需要实现页面跳转、消息通信等功能,本文重点介绍如何初始化 Flutter。 项目配置 添加依赖 编辑 ohos_app/oh-package.json 文件 如果通过 Har 包方式引入 Flutter 模块,则需要添加如下内容 "dependencies": { "@ohos/flutter_module&q
