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
鸿蒙开发系列教程(七)--
ArkTS
语言:状态管理
如果希望构建一个动态的、有交互的界面,就需要引入“状态”的概念状态管理机制:在声明式UI编程框架中,UI是程序状态的运行结果,用户构建了一个UI模型,其中应用的运行时的状态是参数。当参数改变时,UI作为返回结果,也将进行对应的改变。这些运行时的状态变化所带来的UI的重新渲染,在ArkUI中统称为状态管理机制。自定义组件拥有变量,变量必须被装饰器装饰才可以成为状态变量,状态变量的改变会引起UI的渲染
huazi99
·
2024-01-20 16:47
前端
大数据
鸿蒙
harmonyos
华为
HarmonyOS—构建第一个
ArkTS
应用(Stage模型)
创建
ArkTS
工程构建第一个页面若首次打开DevEcoStudio,请点击CreateProject创建工程。
码牛程序猿
·
2024-01-20 12:57
harmonyos
华为
鸿蒙
鸿蒙系统
深度学习
【鸿蒙4.0】详解harmonyos开发语言
ArkTS
文章目录一.什么是
ArkTS
?
bug天选之子
·
2024-01-20 12:53
鸿蒙系统
学习
harmonyos
开发语言
华为
鸿蒙开发笔记(十三): 线程模型,线程间通信,Emitter,Workder
1.线程模型概述HarmonyOS应用中每个进程都会有一个主线程,主线程有如下职责:执行UI绘制;管理主线程的
ArkTS
引擎实例,使多个UIAbility组件能够运行在其之上;管理其他线程(例如Worker
ZWaruler
·
2024-01-20 01:48
鸿蒙开发
harmonyos
鸿蒙开发
移动开发
【鸿蒙开发】第十章
ArkTS
语言UI范式-状态管理(二)
1前言上章节第九章
ArkTS
语言UI范式-状态管理(一)我们了解了状态管理是什么,分别有哪些状态管理,并介绍了组件内状态管理的相关知识,本章节接着上一章节的内容,我们来继续学习应用状态管理和其他状态管理的相关知识
__Yvan
·
2024-01-20 01:48
Harmoney
ArkTS
DevEco
Studio
harmonyos
开发语言
ArkTS
openharmoney
ui
鸿蒙HarmonyOS实战-
ArkTS
语言(状态管理)
前言状态管理是指在应用程序中维护和更新应用程序状态的过程。在一个程序中,可能有很多不同的组件和模块,它们需要共享和相互作用的状态。如果没有一个明确的方式来管理这些状态,就会导致代码混乱、不易维护和难以扩展。状态管理的目标是提供一种机制,使得所有的组件和模块都可以访问和更新同一个状态。这个状态通常是存储在一个中央存储区域中,被称为状态存储或状态容器。状态管理通常与应用程序的响应式设计紧密相连,以便在
蜀道山QAQ
·
2024-01-20 01:47
鸿蒙
harmonyos
华为
华为云
华为od
鸿蒙系统
鸿蒙
HarmonyOS-LocalStorage:页面级UI状态存储
ArkTS
根据不同特性,提供了多种应用状态管理的能力:LocalStorage:页面级UI状态存储,通常用于UIAbility内、页面间的状态共享。
阿玮编程_
·
2024-01-20 00:25
ui
华为
鸿蒙系统
前端
harmonyos
HarmonyOS-@Watch装饰器:状态变量更改通知
其他状态管理概述除了前面章节提到的组件状态管理和应用状态管理,
ArkTS
还提供了@Watch和$$来为开发者提供更多功能:@Watch用于监听状态变量的变化。
阿玮编程_
·
2024-01-19 22:17
harmonyos
算法
鸿蒙系统
前端
华为
鸿蒙应用开发学习:
ArkTs
将应用设置为全屏显示并隐藏状态栏
一、问题描述近期我在学习鸿蒙应用开发,跟着B站UP主黑马程序员的视频教程做了一个小鱼动画应用。之前解决了应用默认是竖屏,而这个小鱼动画应用是横屏的问题(见我前一篇博文鸿蒙应用开发学习:让page页面强制横屏)。但在手机上测试发现,页面中的返回键与手机状态栏发生重叠了,导致返回按钮不能正常响应点击事件。我首先想到的解决办法就是让状态栏不显示即可。问题解决前的页面状态如下:主页是竖屏的,手机状态栏对应
武陵悭臾
·
2024-01-19 22:35
学习笔记
问题解决
鸿蒙应用开发学习
鸿蒙
个人开发
智能手机
华为
harmonyos
第六讲_
ArkTS
装饰器(三)
ArkTS
装饰器(三)1.@State装饰器1.1@State装饰器特点1.2@State装饰器使用示例1.3@State变量的传递规则2.
文大奇Quiin
·
2024-01-19 22:17
harmonyos应用开发
HarmonyOS
ArkTS
第四讲_
ArkTS
装饰器(一)
ArkTS
装饰器(一)1.@Builder装饰器1.1在组件内定义构建函数1.2全局定义构建函数2.@BuilderParam装饰器1.
文大奇Quiin
·
2024-01-19 22:16
harmonyos应用开发
ArkTS
HarmonyOS
第五讲_
ArkTS
装饰器(二)
ArkTS
装饰器(二)1.@Styles装饰器1.1组件内的@Styles1.2全局的@Styles1.3@Styles注意事项2.@Extend装饰器1.
文大奇Quiin
·
2024-01-19 22:16
harmonyos应用开发
ArkTS
HarmonyOS
鸿蒙开发笔记(十四): UI开发概述及布局概述
针对不同的应用场景及技术背景,方舟开发框架提供了两种开发范式,分别是基于
ArkTS
的声明式开发范式(简称“声明式开发范式”)和兼容JS的类Web开发范式(简称“类Web开发范式”)
ZWaruler
·
2024-01-19 18:52
鸿蒙开发
harmonyos
鸿蒙开发
移动开发
鸿蒙NEXT-Column&Row组件的使用
ArkTS
为我们提供了丰富的容器组件来布局页面,本文将以构建登录页面为例,介绍Colu
爱桥代码的程序媛
·
2024-01-19 14:10
鸿蒙
harmonyos
鸿蒙开发
鸿蒙系统
程序员
Opeharmony
HarmonyOSnext
ArkUI
HarmonyOS 应用开发入门
最新版本已不再支持(”Java、JavaScript”、“类Web开发范式”和“FA模型”)用于应用开发,因此大部分举例都以(“
ArkTS
声明式范式”和“Stage模型”)最新
arguments_zd
·
2024-01-19 12:34
harmonyos
harmonyos
华为
鸿蒙生态,对开发者来说有什么机遇?
在之前的文章中,我们探讨了鸿蒙应用开发中
ArkTS
的重要性。作为TypeScript的超集,
ArkTS
不仅继承了TypeScript的优秀特性,还具备自身独特的优势。
码牛程序猿
·
2024-01-19 12:33
harmonyos
华为
鸿蒙
鸿蒙系统
HarmonyOS—声明式UI描述
ArkTS
以声明方式组合和扩展组件来描述应用程序的UI,同时还提供了基本的属性、事件和子组件配置方法,帮助开发者实现应用交互逻辑。创建组件根据组件构造方法的不同,创建组件包含有参数和无参数两种方式。
码牛程序猿
·
2024-01-19 12:32
ui
驱动开发
开发语言
harmonyos
华为
鸿蒙
鸿蒙 HarmonyOS
Arkts
ArkUI 彩色旋转线条 加载中
@Entry@ComponentstructIndex{@Statenum:number=0@StatenumZ:number=100@Statetwonum:number=90@StatetwonumZ:number=90@Statetreenum:number=180@StatetreenumZ:number=90@Stateformnum:number=270@StateformnumZ:n
特创数字科技
·
2024-01-19 10:08
鸿蒙HarmonyOS社区
harmonyos
华为
12 个 yyds 的开源鸿蒙实战项目
小狐浏览器基于鸿蒙HarmonyOS,使用
ArkTS
开发纯净的浏览器(小狐狸浏览器)。
资深CV大师
·
2024-01-19 07:06
笔记
鸿蒙App开发-网络请求-下拉刷新三方库-底部Tab栏-滚动组件(含源码)
本文介绍一个基于鸿蒙
ArkTS
开发的App,是一个包含轮播图、文章列表和Web页面等功能的多页面应用。
康帅傅2024
·
2024-01-19 01:42
鸿蒙应用开发
网络
全网最完整版 鸿蒙开发教程 HarmonyOS4.0【0基础教学视频】
内容含盖:①《鸿蒙开发基础》②《JS/TS开发语言基础》③《
ArkTS
语言精修》④《鸿蒙WebView应用开发》⑤《uni-app开发鸿蒙》⑥《初探鸿蒙开发》⑦《深入鸿蒙开发》⑧《HarmonyOS开发实战
软件测试狂阿沐
·
2024-01-18 23:44
harmonyos
华为
【HarmonyOS(
ArkTS
)学习笔记-4】了解开发布局
内容学习来自华为开发者学习网站文档中心https://developer.harmonyos.com/cn/docs/documentation/doc-guides-V3/
arkts
-layout-development-overview
XH930
·
2024-01-18 20:36
DevEco
Studio
ArkTS
HarmonyOS
华为
harmonyos
笔记
HarmonyOS—声明式UI描述
ArkTS
以声明方式组合和扩展组件来描述应用程序的UI,同时还提供了基本的属性、事件和子组件配置方法,帮助开发者实现应用交互逻辑。创建组件根据组件构造方法的不同,创建组件包含有参数和无参数两种方式。
不入流HarmonyOS开发
·
2024-01-18 12:07
驱动开发
harmonyos
鸿蒙开发
数据结构
鸿蒙系统
华为
HarmonyOS—构建第一个
ArkTS
应用(Stage模型)
创建
ArkTS
工程构建第一个页面若首次打开DevEcoStudio,请点击CreateProject创建工程。
不入流HarmonyOS开发
·
2024-01-18 10:11
harmonyos
华为
开发语言
鸿蒙系统
深度学习
鸿蒙HarmonyOS实战-
ArkTS
语言(基本语法)
一、
ArkTS
语言基本语法1.简介HarmonyOS的
ArkTS
语言是一种基于TypeScript开发的语言,它专为HarmonyOS系统开发而设计。
工业甲酰苯胺
·
2024-01-18 06:42
harmonyos
ubuntu
华为
鸿蒙前端开发-构建第一个
ArkTS
应用(Stage模型)
创建
ArkTS
工程若首次打开DevEcoStudio,请点击CreateProject创建工程。如果已经打开了一个工程,请在菜单栏选择File>New>CreateProject来创建一个新工程。
偷光
·
2024-01-17 22:53
harmonyos
rxjava
华为
前端
从TypeScript到
ArkTS
迁移的保姆级指导
本文通过提供简洁的约束指导如何将标准的TypeScript代码重构为
ArkTS
代码。尽管
ArkTS
是基于TypeScript设计的,但出于性能考虑,一些TypeScript的特性被限制了。
OpenHarmony_小贾
·
2024-01-17 16:47
HarmonyOS
OpenHarmony
移动开发
typescript
ubuntu
linux
移动开发
harmonyos
openharmony
第一讲_HarmonyOS应用开发环境准备
ArkTS
是HarmonyOS优选的主力应用开发语言。
ArkTS
围
文大奇Quiin
·
2024-01-17 14:27
harmonyos应用开发
harmonyos
ArkTS
鸿蒙系统
ArkTs
语法入门
鸿蒙系统
ArkTs
的ts语法入门前言1.变量声明2.数据类型2.1基本数据类型2.2复杂数据类型2.3联合类型2.4空类型和未定义类型3.函数3.1匿名函数和箭头函数4.类和接口类的访问权限接口类的继承内部类
wodongx123
·
2024-01-17 14:08
harmony
edge
鸿蒙
ArkTS
的起源和简介
theme:lilsnake1、引言Mozilla创造了JS,Microsoft创建了TS,Huawei进一步推出了
ArkTS
。
爱桥代码的程序媛
·
2024-01-17 11:13
鸿蒙
harmonyos
华为
鸿蒙开发
鸿蒙系统
程序员
ArkTS
鸿蒙语言
鸿蒙入门实战-
ArkTS
开发
声明式UI基本概念应用界面是由一个个页面组成,
ArkTS
是由ArkUI框架提供,用于以声明式开发范式开发界面的语言。
移不动开发技术
·
2024-01-16 18:19
鸿蒙开发
harmonyos
鸿蒙开发
程序员
OpenHarmony
鸿蒙系统
鸿蒙next
华为
鸿运应用开发学习-发现了一个TextInput组件中使用正则表达式后出现的BUG
一、起因最近我正在学习鸿蒙应用开发,准备把之前在安卓系统上开发的一个小应用,使用
ArkTs
语言,再写一遍,做成原生鸿蒙应用。
武陵悭臾
·
2024-01-16 15:06
学习笔记
鸿蒙应用开发学习
项目实战
学习
bug
鸿蒙
个人开发
鸿蒙开发笔记(七):应用状态管理,LocalStorage及AppStorage的使用
ArkTS
根据不同特性,提供了多种应用状态管理的能力:LocalStorage:页面级UI状态存储,通常用于UIAbility内、页面间的状态共享。
ZWaruler
·
2024-01-16 14:18
鸿蒙开发
harmonyos
鸿蒙开发
移动开发
【鸿蒙】可交互热点区域配置-Rectangle
从APIversion9开始,该接口支持在
ArkTS
卡片中使用。名称类型必填描述xLength否触摸点相对于组件左上角的x轴坐标。默认值:0vpyLength否触摸点相对于组件左上角的y轴坐标。
lichong951
·
2024-01-16 10:25
#鸿蒙
鸿蒙
鸿蒙系统
【开发者说】手把手教你使用
ArkTS
中的canvas实现签名板功能
个人主页:《爱蹦跶的大A阿》当前正在更新专栏:《VUE》、《JavaScript保姆级教程》、《krpano》、《Krpano中文文档》这次我要分享的是使用
ArkTS
中的canvas实现签名板的功能,
爱蹦跶的大A阿
·
2024-01-16 10:15
鸿蒙【开发者说】
前端
harmonyos
华为
javascript
ArkTS
基础知识
ArkTS
基础知识ArkUI开发框架
ArkTS
声明式开发范式装饰器:用来装饰类,结构体,方法及变量。
酒城1024
·
2024-01-16 09:12
鸿蒙开发学习
鸿蒙
arkTs
零散知识点
基本组件https://blog.csdn.net/morr_/article/details/128874333justifyContent设置子组件主轴上的对齐方式alignItems设置子组件交叉轴上的对齐方式aboutToAppear是一个被@Component组件修饰的自定义租组件的生命周期方法。在创建组件的新实例后,执行其build()函数之前执行,允许在函数中改变函数的变量,修改后在
酒城1024
·
2024-01-16 09:12
鸿蒙开发学习
前端
javascript
开发语言
鸿蒙
案例:新闻数据加载
文章目录介绍相关概念相关权限约束与限制完整示例代码结构解读构建主界面数据请求下拉刷新总结介绍本篇Codelab是基于
ArkTS
的声明式开发范式实现的样例,主要介绍了数据请求和touch事件的使用。
一起学鸿蒙呀~
·
2024-01-15 23:59
HarmonyOS基础知识
华为
harmonyos
typescript
网络请求
案例:Web组件抽奖案例
文章目录介绍相关概念相关权限约束与限制完整示例代码结构解读H5小程序Web组件总结介绍本篇Codelab是基于
ArkTS
的声明式开发范式的样例,主要介绍了Web组件如何加载本地和云端H5小程序。
一起学鸿蒙呀~
·
2024-01-15 23:29
HarmonyOS基础知识
harmonyos
typescript
鸿蒙web
基于鸿蒙HarmonyOS 元服务开发一款公司运营应用(
ArkTS
API 9)
以及如何使用OpenHarmony,基于
ArkTS
,API9来开发一个属于自己的元服务。
拿我格子衫来
·
2024-01-15 08:45
前端开发
harmonyos
华为
鸿蒙系统
鸿蒙开发-UI
系列文章目录鸿蒙开发-序言鸿蒙开发-工具鸿蒙开发-初体验鸿蒙开发-运行机制鸿蒙开发-运行机制-Stage模型系列文章目录前言一、ArkUI开发框架1.
ArkTS
声明式开发范式2.类Web开发范式二、学习
鸿蒙布道
·
2024-01-15 04:30
鸿蒙开发
harmonyos
华为
鸿蒙开发-UI-组件
自定义组件参数3.build()函数4.自定义组件的通用样式二、页面和自定义组件生命周期1.页面2.组件生命周期3.自定义组件的创建和渲染流程4.自定义组件的生命周期实例总结前言上文我们学习了解了鸿蒙UI开发基于
ArkTS
鸿蒙布道
·
2024-01-15 04:30
鸿蒙开发
harmonyos
华为
ArkTS
-拖动手势,下拉刷新
PanGesture(拖动手势)用于触发拖动手势事件,滑动的最小距离为5vp时拖动手势识别成功。PanGesture官方解释示例importpromptActionfrom'@ohos.promptAction'@Entry@ComponentstructIndex{@StatetranslateY:number=0@Statetext:string='下拉即可刷新'@Stateloading:b
永不满足的求知者
·
2024-01-14 23:04
鸿蒙ArkTS
前端
鸿蒙
前端
ArkTS
-一次开发,多端部署
展示官方代码适配解读官方代码:一次开发,多端部署-视频应用解读适配多端:根据屏幕大小来判断不同客户端,BreakpointSystem.ets中引入官方API获取@ohos.mediaqueryCommonConstants.ets定义好不同屏幕范围大小,供需要判断处使用BreakpointSystem.ets中根据不同的屏幕大小,设置不同的监听器,为监听器绑定注册和销毁回调事件将当前屏幕应设置的
永不满足的求知者
·
2024-01-14 23:34
鸿蒙ArkTS
前端
鸿蒙
鸿蒙实战基础(
ArkTS
)-窗口管理
基于窗口能力,实现验证码登录的场景,主要完成以下功能:登录页面主窗口实现沉浸式。输入用户名和密码后,拉起验证码校验子窗口。验证码校验成功后,主窗口跳转到应用首页。登录界面实现沉浸式完成登录界面布局的编写,并实现沉浸式效果。步骤如下:获取主窗口window实例。设置主窗口全屏显示。设置状态栏与导航栏不显示,其中names参数决定状态栏、导航栏显示状态,如需全部显示,该参数设置为[‘status’,‘
移不动开发技术
·
2024-01-14 23:17
鸿蒙开发
harmonyos
android
华为
鸿蒙开发
程序员
移动开发
OpenHarmony
鸿蒙应用开发尝鲜:初识HarmonyOS
developer.huawei.com/相信大家对鸿蒙应用开发也不在陌生,很多身处互联网行业或者不了解的人们现在也一定都听说过华为鸿蒙.这里我将不再说废话,直接步入正题鸿蒙应用开发语言HarmonyOS应用开发采用的是
ArkTS
全干程序员demo
·
2024-01-14 19:56
技术热文
harmonyos
华为
ArkTs
封装网络请求并发起一个Get请求
文章概叙本文讲的是封装下
ArkTs
的HTTP请求,做一下公共的拦截,并使用这个lib发起一次请求。
mkmin
·
2024-01-14 13:52
harmonyos
DevEco Studio 3.1 Beta新特性知多少——更能智能的代码编辑,快速构建闭源HAR包,端云协同开发
一、更智能的代码编辑能力DevEcoStudio3.1Beta带来更智能的代码编辑能力,集成了
ArkTS
/TS代码检查
华为开发者鸿蒙专区小助手
·
2024-01-14 05:32
harmonyos
华为
HarmonyOS4.0 系列——06、渲染之条件渲染、循环渲染以及懒加载渲染
HarmonyOS4.0系列——06、渲染之条件渲染、循环渲染以及懒加载渲染if/else:条件渲染
ArkTS
提供了渲染控制的能力。
Southern Wind
·
2024-01-13 16:10
HarmonyOS
TS
前端
鸿蒙
typescript
harmonyos
HarmonyOS开发-实现自定义的tabs容器
以下是3.1/4.0版本配套文档的介绍Tabs-组件导航-设置页面路由和组件导航-基于
ArkTS
的声明式开发范式-UI开发-开
尘烟生活家
·
2024-01-13 08:42
HarmonyOS
应用开发实战
harmonyos
pytorch
华为
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他