ark ts ts js arkts 状态管理,声明ui 机器码 渲染总线, 统一指令 性能好,跨系统。
原创 2024-01-21 01:00:03
144阅读
在鸿蒙 5 应用开发中,Ark-TS UI 不仅能让你快速构建漂亮的界面,还提供了丰富的动效功能,让界面交互更加流畅和有趣。今天咱们聊聊 Ark-TS UI 的动效设计,看看如何用几行代码实现按钮点击动画、页面过渡效果等,让你的应用 “眼前一亮”。 一、Ark-TS UI 动效的核心玩法:简单又强大 Ark-TS UI 的动效设计基于 Animator 类和内置的过渡效果,无需复杂的第三方库,就能
原创 6月前
60阅读
鸿蒙 5 系统越来越火,很多开发者都在学怎么用它开发应用。所以今天咱们聊聊鸿蒙 5 里特别重要的一个工具 ——Ark-TS UI。这玩意儿到底是干啥的?简单说,它就是用来做应用界面的,而且比传统方法更简单、更高效。下面咱们用大白话讲讲它的厉害之处。 一、不用纠结怎么盖房子,只需要画图纸 以前写代码做界面,就像盖房子要一块砖一块砖垒 —— 得告诉程序 “先建墙,再安门,最后刷漆”。但 Ark-TS
原创 6月前
62阅读
# 从 Java 转向 Ark TS 开发:基础知识与示例 随着互联网技术的迅速发展,越来越多的开发者开始尝试新的编程语言和框架。Java 作为一门成熟的编程语言,广泛用于企业级开发,但随着行业的进步,开发者们也开始探索新兴的技术栈。Ark TS,是一种基于 TypeScript 的开发框架,具有高效、灵活和可扩展的特性,受到了越来越多的关注。本文将介绍如何从 Java 开发转向 Ark TS
原创 7月前
71阅读
Ark-TS(华为专门为鸿蒙系统——就是华为自己的手机、平板、智能设备操作系统——设计的编程语言,基于TypeScript,一种比普通JavaScript更严格、能减少错误的语言)是鸿蒙应用开发的主力工具。它就像给开发者配备了一套趁手的工具包,让写代码又快又稳。 简单来说,Ark-TS有几个厉害的地方: 静态类型检查(写代码时必须给变量指定类型,比如数字、文字,这样电脑能在运行前就发现类型错误,
原创 6月前
41阅读
Ark-TS 作为鸿蒙生态的核心开发语言,其设计哲学和技术细节值得让我们一起深入挖掘以下下。这篇文章将会带您和我们一起聚焦 Ark-TS 的状态管理机制、类型系统优化及声明式 UI 的底层实现,通过代码示例和原理分析,带您揭开 Ark-TS 高效开发的神秘面纱。 一、状态管理:Ark-TS 的 “神经中枢” 在 Ark-TS 中,状态管理是驱动 UI 更新的核心机制。不同的状态装饰器(如@Stat
原创 6月前
92阅读
Ark-TS(华为为鸿蒙系统定制的编程语言,基于 TypeScript 增强而来)就像一把万能钥匙,能轻松打开多设备应用开发的大门。它把复杂的编程逻辑变得像搭积木,让开发者用更简单、更高效的方式,为手机、平板、智能手表甚至智能家居设备打造统一体验的应用。 一、Ark-TS 如何让开发更 “丝滑”? 一次编写,多端开花(不用为每个设备单独写代码,一套代码自动适配不同屏幕和系统) Ark-TS 依托鸿
原创 6月前
58阅读
今天咱们用鸿蒙 5 的 Ark-TS UI 做一个简单又有趣的计数器应用。点击按钮数字就会增加,而且界面还能自动更新。通过这个案例,你能轻松理解 Ark-TS UI 的核心玩法。 一、最终效果长什么样? 打开应用,你会看到一个大按钮,上面写着 “点击加 1”。每次点击按钮,按钮上方的数字就会变大。比如第一次点击变成 “1”,第二次变成 “2”,依此类推。整个过程不需要手动刷新页面,数字会自动变化。
原创 6月前
57阅读
【文章结构】 1. 引言 2. 鸿蒙ARK UI指定区域拖拽的流程概述 - 表格展示步骤 3. 实现步骤 - 步骤一:创建一个拖拽控件 - 代码示例:`DraggableComponent.java` - 步骤二:设置拖拽区域 - 代码示例:`setDragArea(Rect area)` - 步骤三:实现触摸事件监听 - 代码示例:`set
原创 2024-01-09 22:22:28
267阅读
 参考资料​​【FAQ】【ARK UI】鸿蒙应用跳转至应用商店​​​​Android手机系统设置页面跳转​​代码实现import featureAbility from '@ohos.ability.featureAbility'import wantConstant from '@ohos.ability.wantConstant'@Entry@Componentstruct Inde
原创 2022-09-07 13:50:41
820阅读
关于时间操作是很基础的操作,今天描述一个怎么获取时间戳,和获取当前时区,获取当期日期功能。主要分为:“开发准备“,“api讲解”,”运行效果“1、开发准备我们需要学会的资料如下1.1​​【HarmonyOS】鸿蒙ets项目如何npm方式引入第三方js类库​​ 1.2 Jstz 1.3对比参考JavaScript Date 对象2、api讲解2.1获取当前时区 参考Jstz仓库​2.2获取
原创 2022-08-04 14:29:09
512阅读
 参考资料​​初识Component​​​​构建食物列表List布局​​​​List​​​​ListItem​​代码实现1、准备数据构造数据源,新闻列表包含“新闻的id”、“新闻图片”、“新闻标题”、“新闻的内容”四个内容,字段表示如下新闻的id:id新闻图片:ImageUrl新闻标题:Title新闻内容:Content构造数据集合如下private arr: any[] = [
原创 2022-08-11 20:40:38
549阅读
鸿蒙 ark ui 轮播图实现教程
原创 精选 2023-12-15 10:19:52
427阅读
 参考资料​​媒体查询​​【问题描述】ETS如何去适配不用的屏幕大小,以及横屏或者竖屏的展示不同的样式,【问题答案】我们可以使用​​媒体查询​​根据 ​​媒体查询条件语法规则​​来控制布局的显示,如题所示:在横屏的时候显示一个Text组件竖屏显示一个Image组件,代码如下import mediaquery from '@ohos.mediaquery'let portrait
原创 2022-08-10 10:41:12
545阅读
参考资料​​Socket连接​​代码实现import socket from '@ohos.net.socket';@Entry@Componentstruct SocketPage { build() { Row() { Column() { Text( '启动服务端') .fontSize(30) .backgroundCol
原创 2022-08-04 12:17:53
167阅读
参考资料​​search​​api 讲解​代码运行hml代码<div class="container"> <search hint="请输入搜索内容" searchbutton="搜索" value="11111111111"> </search> <text style="font-size: 30px; c
原创 2022-08-04 13:47:36
233阅读
自定义弹窗 1.在日常开发当中自定义弹窗会经常用到,之前有遇到想自定义弹窗位置不知该如何去设置的情况(如:相对底部/顶部多少距离)今天就来说一说自定义弹窗的一些属性和用法 官方文档地址: ​​https://developer.harmonyos.com/cn/docs/documentation/doc-references/ts-methods-custom-dialog-box-000000
原创 2022-08-04 14:37:19
613阅读
1评论
 今天讲解一下​​公共事件模块​​功能的实现,主要从“参考资料”,“Api说明”,“代码实现”,“运行效果”,几个方面进行描述参考文档参考资料 ​​公共事件模块​​Api说明commonEvent.createSubscribercreateSubscriber(subscribeInfo: CommonEventSubscribeInfo, callback: AsyncCa
原创 2022-08-04 14:39:18
1377阅读
鸿蒙ark ui 列表组件各种用法教程
原创 2023-12-15 10:20:06
282阅读
## Ark UI 应用生命周期函数 在 Ark UI 中,应用生命周期函数是指在应用的不同阶段执行的一系列函数。这些函数可以帮助开发者在应用的运行过程中完成一些初始化、销毁等操作,从而实现更好的用户体验和应用性能。本文将介绍 Ark UI 应用的生命周期函数及其应用场景,并提供一些代码示例。 ### 生命周期函数概述 Ark UI 应用的生命周期函数主要包括以下几个: - `onCrea
原创 2024-01-16 00:46:39
64阅读
  • 1
  • 2
  • 3
  • 4
  • 5