技术栈
arkts
威哥爱编程
17 小时前
harmonyos
·
arkts
·
harmonyos next
异步编程在ArkTS中具体怎么实现?
大家好,我是 V 哥,很好奇,在ArkTS中实现异步编程是怎样的,今天的内容来聊聊这个问题,总结了一些学习笔记,分享给大家,在 ArkTS中实现异步编程主要可以通过以下几种方式:
阿健君
1 天前
harmonyos
·
arkts
纯血鸿蒙 - 数据持久化
数据持久化是指把应用运行过程中产生的各种数据,通过一定的方式存储到设备的存储介质中,并且这些数据在应用程序结束运行,设备关机重启等情况后依然能够被保留,方便应用在后续再次运行时能够重新获取并使用这些数据。在鸿蒙应用开发中,持久化数据的方式主要有三种:用户首选项 Preferences,键值型数据库和关系型数据库。
白羊@
4 天前
华为
·
harmonyos
·
arkts
·
鸿蒙
·
arkui
ArkUI---常用组件---切换按钮 (Toggle)
Toggle组件提供状态按钮样式、勾选框样式和开关样式,一般用于两种状态之间的切换。Toggle通过调用接口来创建,接口调用形式如下:
howard2005
5 天前
学习
·
arkts
·
类的定义
·
对象的创建
ArkTS学习笔记:类的定义和对象的创建
代码说明:这段代码演示了如何创建PhysicalEducation类的实例,并初始化学号和考试得分。然后,它访问并打印实例的属性值,最后调用calculateTotalScore方法来获取并打印课程总评分。
柯南二号
6 天前
前端
·
javascript
·
数据库
·
harmonyos
·
arkts
HarmonyOS ArkTS 下拉列表组件
这段代码是使用 ArkTS 编写的一个简单的 下拉选择框(Select)组件,下面我会详细解释代码中的各个部分。
Swift社区
7 天前
harmonyos
·
arkts
·
arkui
如何构建安全可靠的 HarmonyOS 应用
本文将深入探讨 HarmonyOS App 的安全编码规范与最佳实践,帮助开发者在代码编写中避免常见的安全漏洞,如 SQL 注入、XSS攻击等。我们将提供具体的编码示例,并结合ArkUI和ArkTS实现一些简单的防范措施。通过本文,开发者可以更好地理解如何在日常开发中遵循安全编码规范,保护用户数据和系统的安全性。
Swift社区
10 天前
harmonyos
·
arkts
·
arkui
HarmonyOS 如何实现传输中的数据加密
本文将介绍在 HarmonyOS 应用中如何实现数据传输的加密策略。我们将讨论常见的加密算法(如 AES 和 RSA)及传输协议(如 HTTPS 和 TLS)的选择和使用,结合不同场景的数据敏感程度,给出适合的加密方案。文中还提供了基于 ArkUI 和 ArkTS 的示例代码,展示如何在HarmonyOS App 中实现加密数据传输的具体操作。
阿健君
14 天前
harmonyos
·
arkts
纯血鸿蒙 - 图形绘制详解
鸿蒙有专门的绘制组件,如 Line,Rect,Circle,Ellipse,Path,Polyline,Polygon 等等,绘制组件可以用 Shape 作为父组件,实现类似 SVG 的效果,也能单独使用。
dawn
13 天前
华为
·
list
·
harmonyos
·
arkts
·
deveco studio
·
scroll
·
tabs
鸿蒙ArkTS中的布局容器组件(Scroll、List、Tabs)
1、Scroll组件Scroll组件是一个可滚动的容器组件,用于在子组件的布局尺寸超过父组件尺寸时提供滚动功能。它允许在其内部容纳超过自身显示区域的内容,并通过滚动机制来查看全部内容。这对于显示大量信息(如长列表、长篇文本或大型图像等)非常有用。 常用属性: ① scrollable:设置滚动方向。可选值包括ScrollDirection.Vertical(垂直滚动,默认值)和ScrollDirection.Horizontal(水平滚动)。在更新的版本中,也可能支持Axis.Both,表示允许在
Swift社区
14 天前
harmonyos
·
arkts
·
arkui
HarmonyOS App 购物助手工具的开发与设计
随着促销活动的增多,用户面临真假折扣的困惑,特别是在一些电商平台上,可能出现先涨价再降价的情况,给用户造成低价错觉。本文将介绍如何开发一个基于HarmonyOS的App来记录和查询商品的历史价格,帮助用户判断折扣的真实性。我们将讨论工具的设计思路、技术方案,并提供实现示例,帮助开发者快速构建此类应用。
纯爱掌门人
25 天前
harmonyos
·
arkts
·
arkui
鸿蒙NEXT(四):后台任务的智能调度策略 — 延迟任务管理解析
在 鸿蒙 Next 中,延迟任务管理作为一项核心功能,为应用的后台任务调度赋予了卓越的灵活性与智能化。它能够让应用依据多种特定条件自动执行任务,这些条件涉及网络连接状态、电池电量、充电状态以及存储状态等诸多关键因素,进而实现对后台任务执行的精准把控,极大地避免了资源的无端浪费,显著提升了用户体验。
Play_Sai
1 个月前
harmonyos
·
arkts
·
resource资源引用
鸿蒙ArkTS中的资源管理详解
在鸿蒙应用开发中,资源管理是一个非常重要的话题。ArkTS作为鸿蒙原生开发语言,提供了强大的资源管理功能。本文将深入探讨ArkTS中的资源管理,特别是$r语法的使用注意事项,以及其他实用的资源管理技巧。
纯爱掌门人
1 个月前
前端
·
arkts
·
arkui
鸿蒙 NEXT(二):API12 带来的变革与创新
随着前几天HarmonyOS NEXT版本的公测,很多小伙伴已经用上了纯血鸿蒙,丝滑的使用体验给大家带来更强大的功能与卓越体验,老实说,掌门人也是微信的系统级推送,调用原生相机等等,以及最让我惊喜的是应用可以调用系统级动画,让整个软件更加丝滑。
惜.己
1 个月前
前端
·
typescript
·
harmonyos
·
arkts
·
arkui
·
devecostudio
Ability内页面的跳转和数据传递(router和want显/隐跳转)
目录案例:使用router完成页面跳转1.创建一个Arkts项目2.创建第二个页面3.手动创建第三个页面
威哥爱编程
1 个月前
华为
·
harmonyos
·
arkts
·
harmonyos next
鸿蒙 NEXT 如何使用 @Styles 装饰器来优化我的组件代码?
大家好,我是 V 哥。在鸿蒙 NEXT 开发中,@Styles 装饰器是一种非常有用的方法,用于定义可重用的样式。这使得开发者可以将多条样式设置提炼成一个方法,以便在多个组件中复用,从而提高代码的可维护性和可读性。以下是 @Styles 装饰器的详细用法和应用场景案例。
Play_Sai
1 个月前
网络请求
·
harmonyos
·
arkts
·
懒加载
·
钩子函数
鸿蒙ArkTS实用开发技巧: 提高效率的关键知识点
ArkTS作为鸿蒙系统的核心开发语言,为开发者提供了强大的工具来创建跨设备、高性能的应用。本文将重点介绍一些实用的ArkTS开发技巧和知识点,帮助开发者提高开发效率和应用质量。
ImomoTo
1 个月前
harmonyos
·
arkts
·
鸿蒙开发
HarmonyOS学习(十五)——数据管理(四) 用户首选项封装
吹白
1 个月前
华为
·
harmonyos
·
arkts
·
鸿蒙
·
鸿蒙系统
·
arkui
·
鸿蒙开发
【已解决】HarmonyOS NEXT / DevEco Studio项目错误:ArkTS:ERROR Failed to execute es2abc
在执行完“Clean Project”之后重新运行项目,出现错误:ArkTS:ERROR Failed to execute es2abc
ImomoTo
1 个月前
深度学习
·
学习
·
harmonyos
·
arkts
·
鸿蒙
HarmonyOS学习(十四)——数据管理(三) 用户首选项
用户首选项为应用提供Key-Value键值型的数据处理能力,支持应用持久化轻量级数据,并对其修改和查询。当用户希望有一个全局唯一存储的地方,可以采用用户首选项来进行存储。
_waylau
1 个月前
华为
·
移动开发
·
harmonyos
·
arkts
·
鸿蒙
HarmonyOS NEXT Release版本今日发布
从2024年10月8日起,HarmonyOS NEXT Release版本正式发布,标志着以API 12为核心的HarmonyOS全套开发套件(含SDK及开发工具DevEco Studio)均达到Release状态并正式发布。开发者可基于Release状态的开发套件进行应用开发并正式上架华为应用市场。