草庐IT

HarmonyOS-module

全部标签

【鸿蒙(HarmonyOS)】List列表、ArkUI资源组数据类型

一、引言描述:List列表在移动端设备中最为常见。比如:通讯录、短信、聊天软件等都,都拥有他的身影。难度:简单知识点:1、列表组件的使用2、认识ArkUI资源组数据类型二、列表List1、发现问题(Bug)根据HarmonyOS官方给出一个样例,我先copy到了我的项目上运行,但在我的系统上却出现了问题,控制台爆了以下日志。[phone]08-1416:15:37.63697217976E03900/Ace:[EngineLog]Lifetime:0.000000s[phone]08-1416:15:37.63697217976E03900/Ace:[EngineLog]Js-Engine:a

HarmonyOS - Java与Js的混合使用与交互

前言在HarmonyOS应用开发中支持JS和JAVA进行开发的方式,由于每个人的开发习惯不同,掌握的开发语言不同,所以在应用开发中就会有JS与JAVA的混合使用的场景,需要JS与JAVA和之间的交互。HarmonyOS中通过FA调用PA的机制来实现JS与JAVA和之间的交互。HarmonyOSUI框架在了解FA调用PA的机制之前,首先要了解什么是FA,什么是PA。HarmonyOS应用是由Ability构成的,Ability可以分为FA(FeatureAbility)和PA(ParticleAbility)两种类型。FA(全称FeatureAbility)支持JS和JAVA的方式开发,根据开发

ios - ionic 错误 : Cannot find module 'underscore' while adding platform ios@4. 1.0

我正在尝试将我的Ionic应用程序的IOS平台更新到4.1.0。但是我在运行平台添加命令时遇到错误ionic平台添加ios@4.1.0。module.js:338throwerr;^Error:Cannotfindmodule'underscore'atFunction.Module._resolveFilename(module.js:336:15)atFunction.Module._load(module.js:278:25)atModule.require(module.js:365:17)atrequire(module.js:384:17)atObject.(/Users/

ios - 错误 : in auto-import: failed to get module from AST context:

我通过CocoaPods安装了OpenSSL,一切正常,除了现在我不能在调试器中使用PO在断点处查看变量。以下是我正在学习的示例程序的输出。谁能告诉我我做错了什么?这是一个swift4项目。我按照本教程中的说明进行操作:LocalReceiptValidationforiOSinSwiftFromStarttoFinish(lldb)poself警告:模块SwiftyLocalReceiptValidatorDemo中出现Swift错误。来自此模块的调试信息在调试器中将不可用。错误:在自动导入中: 最佳答案 我能够从这篇文章中找到解

MINI 安卓启动串口消息-添加 logcat 消息 HarmonyOS

在本文中,我将介绍如何在HarmonyOS设备上通过串口发送和接收消息,并将相关消息记录到logcat中。下面是实现该功能所需的详细步骤和相应的源代码。步骤1:添加串口通信权限首先,我们需要在HarmonyOS项目的配置文件(config.json)中添加串口通信的权限。请按照以下步骤进行操作:打开HarmonyOS项目的config.json文件。在“module”节点下的“requiredPermissions”数组中添加以下权限:"ohos.permission.SERIAL_PORT"保存并关闭config.json文件。步骤2:创建串口通信类接下来,我们将创建一个名为SerialPo

Bearpi开发板之HarmonyOS事件管理

事件基本概念事件是一种实现任务间通信的机制,可用于实现任务间的同步,但事件通信只能是事件类型的通信,无数据传输。一个任务可以等待多个事件的发生:可以是任意一个事件发生时唤醒任务进行事件处理;也可以是几个事件都发生后才唤醒任务进行事件处理。事件集合用32位无符号整型变量来表示,每一位代表一个事件。事件运作机制读事件时,可以根据入参事件掩码类型uwEventMask读取事件的单个或者多个事件类型。事件读取成功后,如果设置LOS_WAITMODE_CLR会清除已读取到的事件类型,反之不会清除已读到的事件类型,需显式清除。可以通过入参选择读取模式,读取事件掩码类型中所有事件还是读取事件掩码类型中任意事

初始化安装 MySQL 数据库报错:FATAL ERROR: please install the following Perl modules before executing...

运行/usr/local/mysql/scripts/mysql_install_db--user=mysql--basedir=/usr/local/mysql--datadir=/data/mysql_data出现如下报错:FATALERROR:pleaseinstallthefollowingPerlmodulesbeforeexecuting/usr/local/mysql/scripts/mysql_install_db:Data::Dumper解决:在进行源码安装MySQL5.6.32之前,你需要确保已安装了Perl-Data-Dumper模块。否则后面会报错如上,报错后请按照以下

HarmonyOS app 开发应用框架的架构和组成(Java)

文章目录HarmonyOSapp开发应用框架的架构和组成(Java)一、应用框架组成二、HarmonyOS应用部署运行三、Ability生命周期Ability类型四、进程五、用户程序框架六、UI编程框架HarmonyOSapp开发应用框架的架构和组成(Java)一、应用框架组成​应用框架,简单来说可以理解为面对开发者的一个应用接口。我们可以简单来看,左边就是部署态的示意图们可以看出部署态有UI描述,业务逻辑代码,共享库,配置文件来组成。一般来说,我们的应用会有我们的组件,布局还有实现交互作用的业务逻辑代码,还有我们业务逻辑实现需要的第三方库和SDK以及我妈们的配置文件。当然我们也会有对应的一个

Error: Cannot find module ‘D:\...node_modules\vite\bin\vite.js‘

 当发现找不到vite.js解决办法  主要原因就是没有下载下来vite  1.   npminstall-gcreate-vite2.npmrundev   如果还不行1.   npminstall-gcreate-vite2.npminstallvite3.npmrundev  

自学HarmonyOS应用开发(51)- 获取瓦片地图数据(续)

计算瓦片位置根据前一篇文章中说明的计算方法,我们提供以下代码实现://https://wiki.openstreetmap.org/wiki/Slippy_map_tilenamesintgetTileCol(doublelong_deg,intzoom){inttotal_cols=(int)Math.pow(2,zoom);return(int)((long_deg+180)/360*total_cols);}intgetTileRow(doublelat_deg,intzoom){doubletan=Math.tan(Math.toRadians(lat_deg));doubleasin