E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
ArkTS
HarmonyOS/OpenHarmony应用开发-
ArkTS
语言渲染控制ForEach循环渲染
说明,从APIversion9开始,该接口支持在
ArkTS
卡片中使用。一、接口描述ForEach(arr:any[],itemGenerator:(item:any,index?
李洋-蛟龙腾飞公司
·
2023-08-19 08:20
网络
linux
服务器
HarmonyOS
【HarmonyOS】codelab在hvigor版本2.4.2上无法运行问题
下载音乐专辑示例文件(一次开发,多端部署-音乐专辑(
ArkTS
)(huawei.com))后构建项目,显示找不到2.5.0的hvigor。
Mayism123
·
2023-08-18 22:42
harmonyos
初识鸿蒙跨平台开发框架ArkUI-X
ArkTS
是华为自研的开发语言。它在TypeScript(简称TS)的基础上,匹配ArkUI框架,扩展了声明
·
2023-08-18 12:03
harmonyos
编译鸿蒙codelabs安装时报错
学习鸿蒙
ArkTS
时编译codelabs样例代码,发现编译完成报错。目前鸿蒙的资料比较少,且官方文档路径很深,遂记录下来,以资来者。
kiba_zwei
·
2023-08-18 05:30
鸿蒙
harmonyos
华为
开发语言
初识鸿蒙跨平台开发框架ArkUI-X
ArkTS
是华为自研的开发语言。它在TypeScript(简称TS)的基础上,匹配ArkUI框架,扩展了声明
·
2023-08-17 13:02
harmonyos
【鸿蒙应用
ArkTS
开发系列】- Ability页面跳转(拉起系统相册)信息传递载体Want使用
目录Want定义与用途Want类型Want的使用1、Stage的上下文Context获取2、使用Want进行页面跳转-拉起系统相册上一节我们讲到了页面跳转及传参,使用的router路由跳转,但是有的时候,需要在不同Ability之间进行跳转和传参,比如说应用内多个UIAbility之间跳转,或者是跳到系统的相册去,这个时候router就使用不了了,那怎么办呢,这就需要使用Want进行Ability
小枫_S
·
2023-08-15 20:44
Harmony
harmonyos
华为
eTS
ArkTS
Request&Response-javaweb学习笔记(七)
二、Request(一)Request继承体系(二)获取的请求数据1.请求行2.请求头3.请求体(三)通用的方式请求参数1.因为获取的参数为编辑2.切割3.所以提供了三种通用方法4.实际代码5.与鸿蒙
arkts
rosen6664
·
2023-08-15 20:44
javaweb学习
学习
java
maven
http
tomcat
页面跳转和两个页面之间的数据传递-鸿蒙
ArkTS
页面跳转和两个页面之间的数据传递-
ArkTS
页面跳转和两个页面之间的数据传递-
ArkTS
关于router的使用**跳转页面的实现方式。
是鱼染哟
·
2023-08-15 20:43
鸿蒙APP开发
学习笔记
harmonyos
华为
第一个
ArkTS
项目实践-鸿蒙
ArkTS
第一个
ArkTS
项目实践-
ArkTS
第一个
ArkTS
项目实践-
ArkTS
自定义组件的组成配置属性与布局配置属性布局改变组件状态循环渲染列表数据代码ToDoItem组件ToDoList页面效果参考资料第一个
是鱼染哟
·
2023-08-15 20:13
鸿蒙APP开发
学习笔记
鸿蒙
harmonyos
【资料包】HDC.Together 2023精选Codelabs指南现已上线(内有活动)
01
ArkTS
基础知识(
ArkTS
)本课程使用声明式语法和组件化基础知识,搭建一个可刷新的排行榜页面。在排行榜页面中,使用循环渲染控制语法来实现列表数据渲染,使用@Builder创建排行列表
·
2023-08-15 16:42
harmonyos
鸿蒙开发学习笔记2——实现页面之间跳转
问题分析
ArkTS
工程目录结构(FA模型)各目录和路径的介绍如下:entry:HarmonyOS工程模块,编译构建生成一个HAP包。src>main>ets:用于存放ets源码。
baorant在写代码
·
2023-08-15 10:32
鸿蒙开发
harmonyos
学习
笔记
Harmony的项目结构说明
string.json文件:应用名称media文件夹app_icon.png:应用logoapp.json5应用信息:包括应用包名、版本号、icon、label等配置信息2、entrysrc-mainets用于存放
ArkTS
海阔天空6688
·
2023-08-15 08:26
Harmony
Harmony的项目结构说明
HarmonyOS/OpenHarmony应用开发-
ArkTS
语言渲染控制概述
ArkUI通过自定义组件的build()函数和@builder装饰器中的声明式UI描述语句构建相应的UI。在声明式描述语句中开发者除了使用系统组件外,还可以使用渲染控制语句来辅助UI的构建,这些渲染控制语句包括控制组件是否显示的条件渲染语句,基于数组数据快速生成组件的循环渲染语句以及针对大数据量场景的数据懒加载语句。后面我们会持续对这这三种方式进行详细阐述。
李洋-蛟龙腾飞公司
·
2023-08-15 02:16
HarmonyOS
导入示例工程出现error: failed to start ability. Error while Launching activity错误的解决办法
导入华为健康生活应用(
ArkTS
),使用DevEcoStudio打开,运行报错:error:failedtostartability.ErrorwhileLaunchingactivity解决办法:修改
爱勤海之旅
·
2023-08-13 21:40
鸿蒙
鸿蒙
初识鸿蒙跨平台开发框架ArkUI-X
ArkTS
是华为自研的开发语言。它在TypeScript(简称TS)的基础上,匹配ArkUI框架,扩展了声明
xiangzhihong8
·
2023-08-13 04:24
鸿蒙
harmonyos
华为
鸿蒙开发学习笔记1——真机运行hello world
问题分析一、构建第一个
ArkTS
应用(fa模型)说明:请使用DevEcoStudioV3.0.0.601Beta1及更高版本。
baorant在写代码
·
2023-08-12 07:42
鸿蒙开发
harmonyos
学习
笔记
HarmonyOS/OpenHarmony-
ArkTS
基于API9元服务开发快速入门
一、创建项目二、创建卡片三、添加资源四、具体代码@Entry@ComponentstructWidgetNewCard{/**Thetitle.*/readonlyTITLE:string='harmonyOs';readonlyCONTEXT:string='技术构建万物智联';/**Theactiontype.*/readonlyACTION_TYPE:string='router';/**T
李洋-蛟龙腾飞公司
·
2023-08-03 15:49
HarmonyOS
HarmonyOS学习路之方舟开发框架—学习
ArkTS
语言(状态管理 三)
@Link装饰器:父子双向同步子组件中被@Link装饰的变量与其父组件中对应的数据源建立双向数据绑定。概述@Link装饰的变量与其父组件中的数据源共享相同的值。装饰器使用规则说明@Link变量装饰器说明装饰器参数无同步类型双向同步。父组件中@State,@StorageLink和@Link和子组件@Link可以建立双向数据同步,反之亦然。允许装饰的变量类型Object、class、string、n
爱吃土豆丝的打工人
·
2023-08-02 07:29
学习
harmonyos
ArkTS
语法
装饰器
HarmonyOS/OpenHarmony元服务开发-卡片使用自定义绘制能力
ArkTS
卡片开放了自定义绘制的能力,在卡片上可以通过Canvas组件创建一块画布,然后通过CanvasRenderingContext2D对象在画布上进行自定义图形的绘制,如下示例代码实现了在画布的中心绘制了一个笑脸
李洋-蛟龙腾飞公司
·
2023-08-01 22:38
HarmonyOS
HarmonyOS/OpenHarmony元服务开发-卡片使用动效能力
ArkTS
卡片开放了使用动画效果的能力,支持显式动画、属性动画、组件内转场能力。
李洋-蛟龙腾飞公司
·
2023-07-31 05:40
华为
HarmonyOS
HarmonyOS学习路之方舟开发框架—学习
ArkTS
语言(状态管理 二)
@Prop装饰器:父子单向同步@Prop装饰的变量可以和父组件建立单向的同步关系。@Prop装饰的变量是可变的,但是变化不会同步回其父组件。概述@Prop装饰的变量和父组件建立单向的同步关系:@Prop变量允许在本地修改,但修改后的变化不会同步回父组件。当父组件中的数据源更改时,与之相关的@Prop装饰的变量都会自动更新。如果子组件已经在本地修改了@Prop装饰的相关变量值,而在父组件中对应的@S
爱吃土豆丝的打工人
·
2023-07-31 05:09
学习
harmonyos
分布式
华为
装饰器
自定义组件
【鸿蒙应用
ArkTS
开发系列】- 导航栏Tab组件使用讲解
目录Tabs介绍Tabs使用例子TabBar样式设置定义菜单样式对象-NavigationItem定义一个底部菜单栏集合数据-NavigationList修改TabBuilderTab组件控制题外话现在市场上的大部分应用,主页都是才用底部导航栏菜单作为页面主体框架来展示,在鸿蒙中是使用Tabs组件实现,下面我们开始讲解Tab组件的使用。Tabs介绍Tabs是一个通过页签进行内容视图切换的容器组件,
小枫_S
·
2023-07-31 05:37
Harmony
harmonyos
华为
ArkTS
ArkUI
【鸿蒙应用
ArkTS
开发系列】- http网络库使用讲解和封装
目录前言http网络库组件介绍http网络库封装创建HarModule创建RequestOption配置类创建HttpCore核心类创建HttpManager核心类对外组件导出添加网络权限http网络库依赖和使用依赖http网络库(httpLibrary)使用http网络库(httpLibrary)前言现在网上的应用,基本都是网络应用,需要进行联网获取数据,而常用的联网获取数据的方式有http、s
小枫_S
·
2023-07-31 05:37
Harmony
harmonyos
http
华为
ArkTS
【鸿蒙应用
ArkTS
开发系列】- 轻量级缓存框架Preferences使用
目录一、介绍二、使用1、导入模块2、获取实例3、写入数据4、读取数据三、简单封装1、封装2、封装使用3、异步转同步调用一、介绍Preferences首选项为应用提供Key-Value键值型的数据处理能力,支持应用持久化轻量级数据,并对其修改和查询。数据存储形式为键值对,键的类型为字符串型,值的存储数据类型包括数字型、字符型、布尔型以及这3种类型的数组类型。具体参考官网。二、使用1、导入模块impo
小枫_S
·
2023-07-31 05:07
Harmony
缓存
开发语言
ArkTS
eTS
harmonyos
HarmonyOS/OpenHarmony元服务开发-卡片生命周期管理
创建
ArkTS
卡片,需实现FormExtensionAbility生命周期接口。1.在EntryFormAbility.ts中,导入相关模块。
李洋-蛟龙腾飞公司
·
2023-07-31 05:06
华为
HarmonyOS
【鸿蒙应用
ArkTS
开发系列】- Har包中子组件中监听生命周期实现
文章目录前言解决思路1.集成方定义壳页面2.生命函数钩子函数1.壳页面调用生命周期函数2.子组件进行生命周期函数处理方法注入总结前言在鸿蒙应用开发中,有时候我们会创建HAR模块封装一些SDK能力提供给第三方APP进行集成。鸿蒙的har包并不支持定义page页面对外导出,也不支持配置路由信息,因此我们多是在har包中提供组件,通过导出组件的形式,提供给App引用使用。在鸿蒙中,非@Entry装饰的组
小枫_S
·
2023-07-31 05:35
Harmony
harmonyos
ArkUI
ArkTS
鸿蒙开发
【HarmonyOS】
ArkTS
组件内转场动画,动画播放时颜色异常问题
【关键字】HarmonyOS、
ArkTS
、组件内转场动画、颜色异常【问题描述】根据组件内转场动画文档中示例编写代码,使用动画转场组件button,并给button设置背景色让button透明度为0,实现动画转场时
Mayism123
·
2023-07-28 16:23
harmonyos
华为
【HarmonyOS】
ArkTS
自定义组件如何调用通用属性?
【关键词】
ArkTS
、通用属性、@BuilderParam【问题背景】有个开发者使用
ArkTS
自定义了一个子组件AnimationButton,里面用到了装饰器@BuilderParam,在父页面中引用的时候使用自定义组件时
Mayism123
·
2023-07-28 16:22
harmonyos
HarmonyOS/OpenHarmony元服务开发-创建一个
ArkTS
卡片
在已有的应用工程中,创建
ArkTS
卡片,具体操作方式如下。1.创建卡片。2.根据实际业务场景,选择一个卡片模板。
李洋-蛟龙腾飞公司
·
2023-07-27 02:43
华为
HarmonyOS
harmonyOS 开发之UI开发(
ArkTS
声明式开发范式)概述
UI开发(
ArkTS
声明式开发范式)概述基于
ArkTS
的声明式开发范式的方舟开发框架是一套开发极简、高性能、支持跨设备的UI开发框架,提供了构建OpenHarmony应用UI所必需的能力,主要包括:ArkTSArkTS
阿衰写代码
·
2023-07-27 02:08
harmonyos
ui
华为
HarmonyOS/OpenHarmony元服务开发-
ArkTS
卡片运行机制
一、实现原理图1
ArkTS
卡片实现原理卡片使用方:显示卡片内容的宿主应用,控制卡片在宿主中展示的位置,当前仅系统应用可以作为卡片使用方。
李洋-蛟龙腾飞公司
·
2023-07-25 09:45
华为
HarmonyOS
【HarmonyOS】
ArkTS
学习之基于TextTimer的简易计时器
【关键字】
ArkTS
、计时器、TextTimer【介绍】TextTimer是
ArkTS
提供的通过文本显示计时信息并控制其计时器状态的组件。
Mayism123
·
2023-07-20 03:03
harmonyos
HarmonyOS/OpenHarmony元服务开发-
ArkTS
卡片相关模块
图1
ArkTS
卡片相关模块FormExtensionAbility:卡片扩展模块,提供卡片创建、销毁、刷新等生命周期回调。
李洋-蛟龙腾飞公司
·
2023-07-19 09:16
华为
HarmonyOS
HarmonyOS学习路之方舟开发框架—学习
ArkTS
语言(基本语法 五)
@Styles装饰器:定义组件重用样式如果每个组件的样式都需要单独设置,在开发过程中会出现大量代码在进行重复样式设置,虽然可以复制粘贴,但为了代码简洁性和后续方便维护,我们推出了可以提炼公共样式进行复用的装饰器@Styles。@Styles装饰器可以将多条样式设置提炼成一个方法,直接在组件声明的位置调用。通过@Styles装饰器可以快速定义并复用自定义样式。用于快速定义并复用自定义样式。装饰器使用
爱吃土豆丝的打工人
·
2023-07-19 09:15
学习
harmonyos
华为
ArkTS
声明式
HarmonyOS学习路之方舟开发框架—学习
ArkTS
语言(基本语法 四)
@BuilderParam装饰器:引用@Builder函数当创建了自定义组件,并想对该组件添加特定功能时,例如在自定义组件中添加一个点击跳转操作。若直接在组件内嵌入事件方法,将会导致所有引入该自定义组件的地方均增加了该功能。为解决此问题,ArkUI引入了@BuilderParam装饰器,@BuilderParam用来装饰指向@Builder方法的变量,开发者可在初始化自定义组件时对此属性进行赋值,
爱吃土豆丝的打工人
·
2023-07-17 11:29
学习
装饰器
harmonyos
华为
方舟开发框架
HarmonyOS学习路之方舟开发框架—学习
ArkTS
语言(基本语法 三)
页面和自定义组件生命周期在开始之前,先明确自定义组件和页面的关系:自定义组件:@Component装饰的UI单元,可以组合多个系统组件实现UI的复用。页面:即应用的UI页面。可以由一个或者多个自定义组件组成,@Entry装饰的自定义组件为页面的入口组件,即页面的根节点,一个页面有且仅能有一个@Entry。只有被@Entry装饰的组件才可以调用页面的生命周期。页面生命周期,即被@Entry装饰的组件
爱吃土豆丝的打工人
·
2023-07-17 11:23
学习
harmonyos
华为
ArkTS
语法
ArkTS
初学(一)
想必大家都听说过华为的方舟框架,没错,这就是所说的
ArkTS
。
结城明日奈是我老婆
·
2023-07-15 19:45
#
ArkTS
harmonyos
华为
HarmonyOS/OpenHarmony应用开发-Stage模型UIAbility组件使用(四)
2.globalThis:
ArkTS
引擎实例内部的一个全局对象,在
ArkTS
引擎实例内部都能访问。一、使用EventHub进行数据通信EventHub提供了UIAb
李洋-蛟龙腾飞公司
·
2023-07-15 19:14
华为
HarmonyOS
ArkTS
语法(声明式UI)
页面级变量的状态管理装饰器装饰内容说明@State基本数据类型,类,数组修饰的状态数据被修改时会触发组件的build方法进行UI界面更新。@Prop基本数据类型修改后的状态数据用于在父组件和子组件之间建立单向数据依赖关系。修改父组件关联数据时,当前组件会重新渲染。@Link基本数据类型,类,数组父子组件之间的双向数据绑定,父组件的内部状态数据作为数据源,任何一方所做的修改都会反映给另一方。@Obs
正曦08
·
2023-07-15 19:41
OpenHarmony
前端
javascript
OpenHarmony
ArKTS
的基本组件
组件的介绍组件(Component)是界面搭建与显示的最小单位,HarmonyOSArkUI声明式开发范式为开发者提供了丰富多样的UI组件,我们可以使用这些组件轻松的编写出更加丰富、漂亮的界面。组件根据功能可以分为以下五大类:基础组件、容器组件、媒体组件、绘制组件、画布组件。其中基础组件是视图层的基本组成单元,包括Text、Image、TextInput、Button、LoadingProgres
morr_
·
2023-07-15 19:09
鸿蒙
eclipse
github
git
visual
studio
Stage模型HarmonyOS服务卡片开发
ArkTS
卡片相关模块
图1
ArkTS
卡片相关模块FormExtensionAbility:卡片扩展模块,提供卡片创建、销毁、刷新等生命周期回调。
李洋-蛟龙腾飞公司
·
2023-07-15 19:33
华为
HarmonyOS
【HarmonyOS】
ArkTS
学习之页面转场动画的实现
【关键字】
ArkTS
、转场动画、PageTransitionEnter、PageTransitionExit【介绍】动画交互的实现是一种提升用户体验的方式。
Mayism123
·
2023-07-15 03:28
harmonyos
HarmonyOS学习路之方舟开发框架—学习
ArkTS
语言(基本语法 一)
初识
ArkTS
语言
ArkTS
是HarmonyOS优选的主力应用开发语言。
ArkTS
围绕应用开发在TypeScript(简称TS)生态基础上做了进一步扩展,继承了TS的所有特性,是TS的超集。
爱吃土豆丝的打工人
·
2023-07-15 02:33
学习
ArkTS
开发语言
harmonyos
分布式
HarmonyOS学习路之方舟开发框架—基于
ArkTS
的声明式开发范式
UI开发(
ArkTS
声明式开发范式)概述基于
ArkTS
的声明式开发范式的方舟开发框架是一套开发极简、高性能、支持跨设备的UI开发框架,提供了构建HarmonyOS应用UI所必需的能力,主要包括:ArkTSArkTS
爱吃土豆丝的打工人
·
2023-07-15 02:02
harmonyos
学习
华为
ArkTS
声明式
UI开发
HarmonyOS学习路之方舟开发框架—学习
ArkTS
语言(基本语法 二)
自定义组件创建自定义组件在ArkUI中,UI显示的内容均为组件,由框架直接提供的称为系统组件,由开发者定义的称为自定义组件。在进行UI界面开发时,通常不是简单的将系统组件进行组合使用,而是需要考虑代码可复用性、业务逻辑与UI分离,后续版本演进等因素。因此,将UI和部分业务逻辑封装成自定义组件是不可或缺的能力。自定义组件具有以下特点:可组合:允许开发者组合使用系统组件、及其属性和方法。可重用:自定义
爱吃土豆丝的打工人
·
2023-07-15 02:02
学习
harmonyos
自定义组件
分布式
【HarmonyOS】Stage模型二维码/条码生成与解析
HarmonyOS的官方API中提供了QRCode组件(QRCode-基础组件-组件参考(基于
ArkTS
的声明式开发范式)-ArkTSAPI参考-HarmonyOS应用开发),这个组件有个缺点只能用于显示二维码
Mayism123
·
2023-07-14 19:48
harmonyos
【HarmonyOS】【FAQ】HarmonyOS应用开发相关问题解答(三)
(API8
ArkTS
)首次调用接口时由于先进行权限校验,首次应用
Mayism123
·
2023-07-13 15:56
harmonyos
ArkTS
语言HarmonyOS/OpenHarmony应用开发-router事件跳转到指定UIAbility
开发过程在卡片中使用postCardAction接口的router能力,能够快速拉起卡片提供方应用的指定UIAbility,因此UIAbility较多的应用往往会通过卡片提供不同的跳转按钮,实现一键直达的效果。创建新的UI页面show.ets代码示例:WidgetCard.ets@Entry@ComponentstructWidgetCard{build(){Column(){Button('ro
李洋-蛟龙腾飞公司
·
2023-06-17 16:35
华为
HarmonyOS
ArkTS
语言HarmonyOS/OpenHarmony应用开发-message事件刷新卡片内容
开发过程在卡片页面中可以通过postCardAction接口触发message事件拉起FormExtensionAbility,然后由FormExtensionAbility刷新卡片内容。common:公共文件通过点击button按钮,刷新卡片内容。代码示例:WidgetCard.etsletstorage=newLocalStorage();@Entry(storage)@Componentst
李洋-蛟龙腾飞公司
·
2023-06-17 16:05
华为
HarmonyOS
HarmonyOS/OpenHarmony应用开发-
ArkTS
语言声明式UI描述
ArkTS
以声明方式组合和扩展组件来描述应用程序的UI,同时还提供了基本的属性、事件和子组件配置方法,帮助开发者实现应用交互逻辑。
李洋-蛟龙腾飞公司
·
2023-06-09 07:43
java
开发语言
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他