2024-11-09 08:07:40
HarmonyOS Next 如何优雅的编写注释
HarmonyOS Next 如何优雅的编写注释 程序员箴言 我最讨厌世界上的两种人: 第一种是不写注释的人 第二种是让我写注释的人 前言 随着HarmonyOS NEXT的发展加快,不少的公司已经陆续加大了资源来开发软件项目。那么伴随项目的发展,项目团队也需要按照一定 的规范来编写项目注释或者代码的说明文档。 我认为编写项目注释或者代码的说明文档最小的代价..
HarmonyOS NEXT
420
0
2024-11-08 21:59:14
HarmonyOS Next V2 状态管理实战
HarmonyOS Next V2 状态管理实战 介绍 以下案例适合刚开始手鸿蒙开发的小伙伴,有大量的最新逻辑锻炼、鸿蒙核心语法、使用最新鸿蒙的@Local、@Computed 等装饰器来完成。 另外,考虑在学习知识的知识时候,优先关注核心功能,所以提供的布局都会适当简化,但是能保证把核心功能展示出来。 每一个案例会点出终点和核心知识,让学习者可以练习完毕,..
HarmonyOS NEXT
431
0
2024-11-08 21:55:02
HarmonyOS Next V2 状态管理AppStorageV2和PersistenceV2
HarmonyOS Next V2 状态管理AppStorageV2和PersistenceV2 前言 在HarmonyOS应用开发过程中,我们已经学习过了不少关于状态管理相关的技术,如 @ObservedV2装饰器和@Trace装饰器:类属性变化观测 @ComponentV2装饰器:自定义组件 @Local装饰器:组件内部状态 @Param:组件外部输入 ..
HarmonyOS NEXT
608
0
2024-11-08 21:53:38
HarmonyOS Next V2 状态管理@ObservedV2基本使用
HarmonyOS Next V2 状态管理@ObservedV2基本使用 背景 最近Harmony 应用开发技术中推出了新版的状态管理技术,试用过后,直呼很香。我们来看为什么? 因为在 Harmony 应用开发过程中,我们一定会碰到监听嵌套类/深层次属性的需求,如希望 son的weight属性变化后,可以引起UI刷新。 [图片] @Observed**装饰..
HarmonyOS NEXT
431
0
2024-11-08 21:52:34
HarmonyOS Next V2 @Monitor和@Computed
HarmonyOS Next V2 @Monitor和@Computed @Monitor 介绍 @Monitor 是状态把管理V2版本中的用于监听状态变量修改的技术。 它可以直接用在 @ComponentV2装饰的自定义组件中,用于被@Local、@Param、@Provider、@Comsumer、@Computed修饰的状态变量中 对于深层次的数据,如..
HarmonyOS NEXT
519
0
2024-11-08 21:51:06
HarmonyOS Next V2 @Local和@Param
HarmonyOS Next V2 @Local和@Param @Local 背景 @Local 是harmony应用开发中的v2版本中 对标**@State**的状态管理修饰器,它解决了 @State 对状态变量更改的检测混乱的问题: @State 修饰的状态变量 可以是组件内部自己定义的 @State 修饰的状态 也可以由外部父组件传递 这样就导致了状态..
HarmonyOS NEXT
523
0
2024-11-08 14:40:03
如何将内容直接复制到剪贴板
如何将内容直接复制到剪贴板 剪贴板为开发者提供数据的复制粘贴能力。 当需要使用复制粘贴等功能时,例如:复制文字内容到备忘录中粘贴,复制图库照片到文件管理粘贴,就可以通过剪贴板来完成。但是大家在申请剪贴板权限的时候,发现不是很好申请,但是我们是不是可以换个思路,将内容直接复制到剪贴板,然后操作, import { pasteboard } from '@kit..
OpenHarmony
482
0
2024-11-08 09:52:16
HarmonyOS应用如何修改为OpenHarmony应用(API12)
HarmonyOS应用如何修改为OpenHarmony应用(API12) 这里面需要注意的就是build-profile.json5的配置需要需改 "products": [ { "name": "default", "signingConfig": "default", "compileSdkVersion": 12, //指定OpenHarmony应用..
OpenHarmony
588
0
2024-11-08 09:21:33
构建第一个ArkTS应用(Stage模型)
构建第一个ArkTS应用(Stage模型) 为确保运行效果,本文以使用DevEco Studio 5.0版本为例 创建ArkTS工程 1.若首次打开DevEco Studio,请点击Create Project创建工程。如果已经打开了一个工程,请在菜单栏选择File > New > Create Project来创建一个新工程。 2.选择Appl..
OpenHarmony
511
0
2024-11-07 23:44:02
关于 HAP、HAR、 HSP、App
关于 HAP、HAR、 HSP、App HAP HAP(Harmony Ability Package)是应用安装和运行的基本单元。HAP包是由代码、资源、第三方库、配置文件等打包生成的模块包,其主要分为两种类型:entry和feature。 entry:应用的主模块,作为应用的入口,提供了应用的基础功能。 feature:应用的动态特性模块,作为应用能力的..
OpenHarmony
490
0
2024-11-07 23:20:03
[HarmonyOS] 鸿蒙中自定义SO库以及使用
鸿蒙中定制SO库以及使用 今天学了下如何在鸿蒙中使用 .so 文件,.so 文件的生成,以及使用方法。特此总结下,希望填坑 生成 .so 第一步:创建一个 Native 工程 创建工程 1.DevEco Studio -> File -> New -> Create Project -> Native C++ [图片] 2.填写必要的..
HarmonyOS NEXT
1324
0
2024-11-07 22:31:03
OpenHarmony的前世今生
1.1:OpenHarmony的前世今生 OpenHarmony 是由开放原子开源基金会(OpenAtom Foundation)孵化及运营的开源项目,目标是面向全场景、全连接、全智能时代,基于开源的方式,搭建一个智能终端设备操作系统的框架和平台,促进万物互联产业的繁荣发展。 1.1.1:OpenHarmony的背景 随着 5G 的普及以及物联网的高速发展,..
OpenHarmony
426
0
2024-11-07 22:00:18
HarmonyOS Next云真机来啦
HarmonyOS Next云真机来啦。 当前云调试已支持HarmonyOS Next(API ≥10)应用和元服务,大家可以通过发送申请获取。 注意:云调试的使用高峰期为每天的13点~23点,为避免排队,建议您错峰在8点~12点期间进行软件包调试。 申请方法如下 邮箱地址agconnect@huawei.com 邮件标题申请使用HarmonyOS Next..
HarmonyOS NEXT
785
0
2024-11-07 21:25:39
在启动调试或运行应用/服务时,安装HAP出现错误,提示“error: signature verification failed due to not trusted app so
在启动调试或运行应用/服务时,安装HAP出现错误,提示“error: signature verification failed due to not trusted app source”错误信息。 Install Failed: error: failed to install bundle. code:9568322 error: signature ..
HarmonyOS NEXT
578
0
2024-11-07 17:55:09
china_area 中国区域数据,省市县三级数据三方库
china_area 今天给大家介绍一个三方库china_area,china_area 中国区域数据,省市县三级数据。 🌞下载安装 ohpm i @nutpi/china_area OpenHarmony ohpm 环境配置等更多内容,请参考如何安装 OpenHarmony ohpm 包 📚AreaHelper 方法介绍 getAreaStrSyncg..
三方库
453
0
2024-11-07 15:10:25
如何跳转到权限设置页面
如何跳转到权限设置页面 今天开发者在群里问,如何跳转到权限设置页面,那么我们就来以麦克分权限为例,一起来看一下 当应用通过requestPermissionsFromUser()拉起弹框请求用户授权时,用户拒绝授权。应用将无法再次通过requestPermissionsFromUser拉起弹框,需要用户在系统应用“设置”的界面中,手动授予权限。 如下是第一次..
HarmonyOS NEXT
506
0
2024-11-07 14:30:00
鸿蒙Taro实战:01-搭建开发环境
鸿蒙Taro实战:01-搭建开发环境 配置鸿蒙环境 下载安装 DevEco 配置IDE 打开 Prefreences, OpenHarmony SDK, 勾选 API Version 12 创建鸿蒙项目 打开 DevEco,点击 右上角Create Project, 在 Application 处选择 Empty Ablity, 点击 Next, 进入配置页..
Taro
464
0
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
608
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
482
0
2024-11-07 14:22:01
鸿蒙Flutter实战:09-现有Flutter项目支持鸿蒙
鸿蒙Flutter实战:现有Flutter项目支持鸿蒙 背景 原来使用Flutter开发的项目,需要适配鸿蒙。 环境搭建 见文章[鸿蒙Flutter适配指南],搭建开发环境,使用fvm管理多版本SDK。 模块化 原有项目保持模块化,拆分为 apps/common/components/modules/plugins等目录,如下所示: . ├── README..
HarmonyOS NEXT
623
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
428
0
2024-11-07 14:18:54
鸿蒙Flutter实战:07-混合开发
鸿蒙Flutter实战:混合开发 鸿蒙Flutter混合开发主要有两种形式。 1.基于har 将flutter module打包成har包,在原生鸿蒙项目中,以har包的方式引入。 其优点是主项目开发者可以不关注Flutter实现,不需要安装配置Flutter开发环境,缺点是无法及时修改Flutter代码,也不存在热重载。 2.基于源码 通过源码依赖的当时,..
HarmonyOS NEXT
451
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
496
0
热门文章
【HarmonyOS 6】UIAbility跨设备连接详解(分布式软总线运用)
161 浏览
0 评论
【HarmonyOS 6】在UI控件上滑动也会触发onClick点击事件?
156 浏览
0 评论
【HarmonyOS 6】静态和动态添加应用快捷方式详解
159 浏览
0 评论
利用扣子平台搭建获取抖音某用户主页的视频文案并写入多维表格的工作流
285 浏览
0 评论
利用扣子平台搭建获取抖音用户视频的插件
233 浏览
0 评论
