2024-11-07 14:22:57
鸿蒙Flutter实战:11-使用 Flutter SDK 3.22.0
使用 Flutter SDK 3.22.0 SDK 安装 参考[鸿蒙Flutter实战:01-搭建开发环境]文章的说明,首先安装 Flutter SDK 3.22.0。 目前鸿蒙化Flutter SDK 3.22 还未正式发布,现在可以使用 https://gitee.com/harmonycommando_flutter/flutter 进行前期测试验证。..
Flutter
709
0
2024-11-07 14:22:28
鸿蒙Flutter实战:10-常见问题集合
鸿蒙Flutter实战:10-常见问题集合 1. 学习路径应该是怎样的,需要掌握哪些技术才具备鸿蒙 Flutter 开发能力 1.1 学习和掌握 Flutter 开发技术,这块需要在Flutter社区学历 Flutter开发文档 1.2 学习鸿蒙基础概念和知识,推荐学习 鸿蒙生态应用开发白皮书, ArkTS 语言, ArkUI, HarmonyOS 第一课 ..
HarmonyOS NEXT
572
0
2024-11-07 14:22:01
鸿蒙Flutter实战:09-现有Flutter项目支持鸿蒙
鸿蒙Flutter实战:现有Flutter项目支持鸿蒙 背景 原来使用Flutter开发的项目,需要适配鸿蒙。 环境搭建 见文章[鸿蒙Flutter适配指南],搭建开发环境,使用fvm管理多版本SDK。 模块化 原有项目保持模块化,拆分为 apps/common/components/modules/plugins等目录,如下所示: . ├── README..
HarmonyOS NEXT
724
0
2024-11-07 14:19:27
鸿蒙Flutter实战:08-如何调试代码
鸿蒙Flutter实战:如何调试代码 1.环境搭建 参考文章鸿蒙Flutter实战:01-搭建开发环境搭建好开发环境。IDE 安装好 DevEco 和 VsCode/Android Studio。 2.配置 如果是 vscode, 可以在 .vscode/launch.json 文件中,增加以下配置 { "name": "ohos-app (attach m..
HarmonyOS NEXT
522
0
2024-11-07 14:18:54
鸿蒙Flutter实战:07-混合开发
鸿蒙Flutter实战:混合开发 鸿蒙Flutter混合开发主要有两种形式。 1.基于har 将flutter module打包成har包,在原生鸿蒙项目中,以har包的方式引入。 其优点是主项目开发者可以不关注Flutter实现,不需要安装配置Flutter开发环境,缺点是无法及时修改Flutter代码,也不存在热重载。 2.基于源码 通过源码依赖的当时,..
HarmonyOS NEXT
577
0
2024-11-07 14:18:20
鸿蒙Flutter实战:06-使用ArkTs开发Flutter鸿蒙插件
使用 ArkTs 开发 Flutter 鸿蒙平台插件 本文讲述如何开发一个 Flutter 鸿蒙插件,如何实现 Flutter 与鸿蒙的混合开发,以及双端消息通信。 Flutter侧,编写 MethodChannel const MethodChannel _methodChannel = MethodChannel('xxx.com/app'); /// ..
HarmonyOS NEXT
639
0
2024-11-07 14:17:50
鸿蒙Flutter实战:05-使用第三方插件
鸿蒙Flutter 实战:使用第三方插件 在鸿蒙Flutter开发中,如果涉及到使用原生功能,就要使用插件。使用插件有两种方式,一种是自己编写原生ArkTS代码,在Dart侧调用。另外一种是使用第三方代码。 方式一:编号原生 ArkTS 代码 该方案可以使用 PlatformView 或者 MethodChannel 调用。 PlatformView 即为在..
HarmonyOS NEXT
563
0
2024-11-07 14:17:13
鸿蒙Flutter实战:04-如何使用DevTools调试Webview
鸿蒙 Flutter 如何使用 DevTools 调试 Webview 在《鸿蒙 Flutter 开发中集成 Webview》,介绍了如果在 Flutter 中集成 Webview. 本文则为 Webview 的调试方法。 配置 Webview CustomView.ets 文件中,在生命周期aboutToAppear处配置允许调试: aboutToAppe..
HarmonyOS NEXT
699
0
2024-11-07 14:16:36
鸿蒙Flutter实战:03-鸿蒙Flutter开发中集成Webview
鸿蒙 Flutter 开发中集成 Webview 主要有两种方案 使用第三方库 如 使用flutter_inappwebview插件,在 pubspec.lock 文件中配置: flutter_inappwebview: git: url: https://gitee.com/openharmony-sig/flutter_inappwebview.git ..
HarmonyOS NEXT
659
0
2024-11-07 13:44:33
鸿蒙Flutter实战:02-Windows环境搭建踩坑指南
环境搭建 1. 下载Flutter SDK,配置环境变量 鸿蒙 Flutter SDK 需要在 Gitee 下载。目前建议下载 dev 分支代码。 需要配置以下用户变量 注意鸿蒙开发需要安装Java和配置相关变量 # flutter sdk 镜像 FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn #..
HarmonyOS NEXT
712
0
2024-11-07 13:36:05
鸿蒙Flutter实战:01-搭建开发环境
准备工作 1.安装 DevEco Studio NEXT IDE, 注意版本应该是 Next,当前最新的是 Beta3 2.安装Git, 如果要同时适配安卓,需要安装Android Studio; 如果要适配ios,需要安装Xcode Mac 安装(推荐) 环境变量配置 # Flutter Mirror export PUB_HOSTED_URL=https..
HarmonyOS NEXT
558
0
2024-11-06 22:55:21
HarmonyOS Next V2 @Event
HarmonyOS Next V2 @Event 背景 在上一节中,我们针对父子组件,讲了关于传递数据的知识。我们了解到 @Local 是管理自己内部的数据的, @Param 是负责接收父组件的数据的,而且子自己内部不能直接修改 按照一个组件最基本的功能,既能接收外部传入的数据,也要向外部传递数据。那么 @Event 修饰符就是来解决这个问题的了。 介绍 @..
HarmonyOS NEXT
701
2
2024-11-06 13:30:56
求助:关于元服务中使用preferences的相关问题
对于数据持久化这个操作,元服务只支持“通过用户首选项实现数据持久化” 我的设想是这样的 在页面中我把数据保存下来并持久化 然后在元服务卡片中,点击其中一个按钮,直接获取我持久化的数据进行下一步的操作 出现的问题是: 通过预览器进行测试时,没有问题,效果符合我的设想 但是在模拟器中测试时,元服务卡片这里点击以后,无法获取持久化的数据 想请教这是什么问题?真机上..
元服务
736
1
2024-11-06 11:41:51
uniapp for Harmony学习路线
大家好,今天与大家一起交流关于uniappforHarmony的学习路线。 uniapp for Harmony学习路线 大家首先要学习Vue,建议大家学习Vue3,然后学习uniapp,最后再看这个指导。和uts插件鸿蒙开发专题,其实就可以啦。 什么是 Vue? Vue (发音为 /vjuː/,类似 view) 是一款用于构建用户界面的 JavaScrip..
HarmonyOS NEXT
579
0
2024-11-06 07:32:17
Flutter鸿蒙实战
这一节,我们从头开始,做一个完整的应用, 来看一下,使用Flutter写一个具体的鸿蒙应用, 这里面涉及到的知识点有使用网络请求。 创建项目 flutter create --platforms ohos daysmatter [图片] 然后运行 flutter run 会发现下面的报错,这时候,我们需要签名。 [图片] 签完名以后,我们使用下面的代码,进..
Flutter
686
0
2024-11-05 23:28:24
Flutter鸿蒙入门
Flutter 框架介绍 Flutter是谷歌的高性能、跨端UI框架,可以通过一套代码,支持iOS、Android、Windows/MAC/Linux等多个平台,且能达到原生性能。 Flutter也可以与平台原生代码进行混合开发。在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完全免费、开源的。 本次我们这部分是基于社区版本3...
Flutter
1290
0
2024-11-05 23:26:01
Flutter鸿蒙Invalid CEN header (invalid zip64 extra data field size
如果报Invalid CEN header (invalid zip64 extra data field size)异常,请更换Jdk版本,参见JDK-8313765 如下图所示。 hvigor ERROR: Tools execution failed. 07-15 21:50:58 ERROR - hap-sign-tool: error: Inval..
HarmonyOS NEXT
835
0
2024-11-05 23:17:43
Flutter鸿蒙项目创建
Flutter鸿蒙项目创建 创建工程与编译命令,编译产物在${projectName}/ohos/entry/build/default/outputs/default/entry-default-signed.hap下 # 创建工程 方式一 该方式只创建了ohos平台 flutter create --platforms ohos <projectN..
HarmonyOS NEXT
713
0
2024-11-05 23:14:23
使用 Flutter SDK 3.22.1构建HarmonyOS应用
使用 Flutter SDK 3.22.1构建HarmonyOS应用 需要将 git clone https://gitee.com/openharmony-sig/flutter_flutter.git 更新为 git clone git@gitee.com:harmonycommando_flutter/flutter.git 然后打开~/.bash..
Flutter
738
0
2024-11-05 23:13:20
鸿蒙版Flutter环境搭建
鸿蒙版Flutter环境搭建 flutter_flutter项目,这是我们整个工程的核心,但是很多人都倒在了第一步,其原因,就是——需要使用Dev分支!!! https://gitee.com/openharmony-sig/flutter_flutter/tree/dev/ 注意事项 (1)目前支持操作系统Linux、Mac、Windows环境下使用 (2..
Flutter
1260
0
2024-10-17 08:49:07
HarmonyOS NEXT应用开发实战(封装比UniApp和小程序更简单好用的网络库)
HarmonyOS NEXT应用开发实战(封装比UniApp和小程序更简单好用的网络库) 网络访问接口,使用频次最高。之前习惯了uniapp下的网络接口风格,使用起来特别的简单方便。转战到鸿蒙上后,原始网络接口写着有些繁琐,不封装的话写着不快。博主借鉴uniapp平台下网络访问库的实现,封装实现了适合鸿蒙平台的网库库,目标让鸿蒙上网络接口使用,简单程度比肩u..
HarmonyOS NEXT
637
0
2024-10-16 10:28:47
调频声波App(三)播放声音
生成声波 思路(可以跳过) 形成声波并播放是这个App的核心功能,如何实现这个功能,属实走了很多弯路。起初认为这是一个计算密集任务,在网上查到了一个生成正弦波并输出wav文件的C语言实现,并开了一个C工程来验证功能。可以成功调整声波频率,并生成wav文件。 #include <stdio.h> #include <stdlib.h> ..
元服务
533
0
2024-10-16 10:28:26
调频声波App(二)UI
UI布局 首先我们实现频率调整的模块 [图片] Row() { Button("-") .onClick(async event => { const newValue = this.frequency - this.step // 1. 把当前的频率减掉预设的步进 this.frequency = Math.max(newValue, 0) // ..
元服务
546
0
2024-10-16 09:43:29
调频声波App(一)概述
概述 HarmonyOS项目实战将通过一个实战项目来学习一些HarmonyOS的开发知识。 本App通过手机扬声器发出有规律的声波,包含正弦波、方波、三角波、锯齿波,并可以调节声波频率。可以用于清理手机扬声器,或者测试听力年龄(如果你能听到 15000 赫兹声音的耳朵年龄小于 40 岁;听到 19000 赫兹的年龄为 20 岁以下。) 开发环境: Windo..
元服务
551
0
2024-10-16 08:39:34
钢琴和弦小工具(四)显示和弦
前言 人,不但要有科学技术,而且还要,文化,艺术,跟音乐。 ————钱学森 遗留的subKeys()方法 我们继续来看下之前遗留的subKeys()方法。这个方法在前文中,用于给黑键和白键分别布局。 private subKeys(isWhite: boolean): Key[] { // 根据入参的布尔值,返回黑键或者白键的对象数组subKeys。Key类..
OpenHarmony
675
0
热门文章
网【XS10706.COM】新盛公司开直属会员注册游戏账号网址
108 浏览
0 评论
网【XS10706.COM】新盛公司注册官方会员登陆游戏网址
105 浏览
0 评论
网【XS10706.COM】新盛公司如何开户登录游戏账号申请联系
109 浏览
0 评论
网【XS10706.COM】新盛公司网投游戏登录注册会员账号网址
109 浏览
0 评论
网【XS10706.COM】新盛公司上下分不到账怎么联系负责人
108 浏览
0 评论
网【XS10706.COM】新盛公司会员账号登录以及官方申请网址
108 浏览
0 评论
网【XS10706.COM】新盛公司游戏账号密码忘记了能找回吗
107 浏览
0 评论
网【XS10706.COM】新盛公司如何申请注册会员账号代理网址
107 浏览
0 评论
