文章 2024-10-22 来自:开发者社区

鸿蒙Flutter实战:07-混合开发

鸿蒙Flutter混合开发主要有两种形式。 1.基于har 将flutter module打包成har包,在原生鸿蒙项目中,以har包的方式引入。 其优点是主项目开发者可以不关注Flutter实现,不需要安装配置Flutter开发环境,缺点是无法及时修改Flutter代码,也不存在热重载。 2.基于源码 通过源码依赖的当时&#...

鸿蒙Flutter实战:07-混合开发
文章 2024-10-22 来自:开发者社区

鸿蒙Flutter实战:06-使用ArkTs开发Flutter鸿蒙插件

本文讲述如何开发一个 Flutter 鸿蒙插件,如何实现 Flutter 与鸿蒙的混合开发,以及双端消息通信。 Flutter侧,编写 MethodChannel const MethodChannel _methodChannel = MethodChannel('xxx.com/app'); /// 获取token ...

鸿蒙Flutter实战:06-使用ArkTs开发Flutter鸿蒙插件
文章 2024-10-22 来自:开发者社区

鸿蒙Flutter实战:05-使用第三方插件

在鸿蒙Flutter开发中,如果涉及到使用原生功能,就要使用插件。使用插件有两种方式,一种是自己编写原生ArkTS代码,在Dart侧调用。另外一种是使用第三方代码。 方式一:编号原生 ArkTS 代码 该方案可以使用 PlatformView 或者 MethodChannel 调用。 PlatformView 即为在 Flut...

鸿蒙Flutter实战:05-使用第三方插件
文章 2024-10-22 来自:开发者社区

鸿蒙Flutter实战:04-如何使用DevTools调试Webview

在《鸿蒙 Flutter 开发中集成 Webview》,介绍了如果在 Flutter 中集成 Webview. 本文则为 Webview 的调试方法。 配置 Webview CustomView.ets 文件中,在生命周期aboutToAppear处配置允许调试: aboutToAppear() { webview.WebviewContro...

鸿蒙Flutter实战:04-如何使用DevTools调试Webview
文章 2024-10-22 来自:开发者社区

鸿蒙Flutter实战:03-鸿蒙Flutter开发中集成Webview

主要有两种方案 使用第三方库 如 使用flutter_inappwebview插件,在 pubspec.lock 文件中配置: flutter_inappwebview: git: url: https://gitee.com/openharmony-sig/flutter_inappwebview.git path: "f...

鸿蒙Flutter实战:03-鸿蒙Flutter开发中集成Webview
文章 2024-10-22 来自:开发者社区

鸿蒙Flutter实战:02-Windows环境搭建踩坑指南

环境搭建 1. 下载Flutter SDK,配置环境变量 鸿蒙 Flutter SDK 需要在 Gitee 下载。目前建议下载 dev 分支代码。 需要配置以下用户变量 注意鸿蒙开发需要安装Java和配置相关变量 # flutter sdk 镜像 FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn # pub 镜像...

文章 2024-10-21 来自:开发者社区

鸿蒙Flutter实战:01-搭建开发环境

准备工作 1.安装 DevEco Studio NEXT IDE, 注意版本应该是 Next,当前最新的是 Beta3 2.安装Git, 如果要同时适配安卓,需要安装Android Studio; 如果要适配ios,需要安装Xcode Mac 安装(推荐) 环境变量配置 # Flutter Mirror export PUB_HOSTED_URL=https://pub.f...

鸿蒙Flutter实战:01-搭建开发环境
文章 2024-05-30 来自:开发者社区

鸿蒙HarmonyOS实战-Stage模型(线程模型)

前言 线程是计算机中的一种执行单元,是操作系统进行调度的最小单位。它是进程中的实际运行单位,每个进程可以包含多个线程。线程可以理解为进程中的一个执行流,它独立运行,拥有独立的栈和寄存器,但共享进程的资源,如内存空间、文件等。线程通过并发执行,将一个进程的任务划分成多个子任务并行处理,以提高程序的性能和响应速度。 线程分为用户线程和内核线程。用户线程是由用户级线程库实现和调度的,操...

鸿蒙HarmonyOS实战-Stage模型(线程模型)
文章 2024-02-06 来自:开发者社区

【HarmonyOS 4.0 应用开发实战】ArkTS 快速入门

一、ArkTS 快速入门 ArkTS 在继承了Typescript语法的基础上,主要扩展了声明式UI开发相关的能力。 1.1 声明式UI 声明式UI是一种编写用户界面的范式。下面通过一个具体案例来学习这种开发范式,假如现在要实现如下界面 ...

【HarmonyOS 4.0 应用开发实战】ArkTS 快速入门
文章 2024-02-06 来自:开发者社区

【HarmonyOS 4.0 应用开发实战】TypeScript入门之元组详讲

第六弹:TypeScript 元组 TypeScript 元组 我们知道数组中元素的数据类型都一般是相同的(any[] 类型的数组可以不同),如果存储的元素数据类型不同,则需要使用元组。 元组中允许存储不同类型的元素,元组可以作为参数传递给函数。 创建元组的语法格式如下: ...

【HarmonyOS 4.0 应用开发实战】TypeScript入门之元组详讲

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注