ArkTS
-
鸿蒙ArkTS语言入门——网格布局
网格布局(Grid)是由“行”和“列”分割的单元格所组成,通过指定“项目”所在的单元格做出各种各样的布局。网格布局具有较强的页面均分能力,子组件占比控制能力,是一种重要自适应布局,其使用场景有九宫格图片展示、日历、计算器等。
-
鸿蒙ArkTS语言入门——容器和组件的使用
这篇博客中,笔者将为对之前的知识进行一个补充,主要是针对一些组件更多属性的应用,还会介绍其他例如列表组件的使用,使得页面的功能更加丰富。
-
鸿蒙ArkTS语言入门——构建应用页面
ArkTS是OpenHarmony优选的主力应用开发语言。ArkTS围绕应用开发在TypeScript(简称TS)生态基础上做了进一步扩展,继承了TS的所有特性,是TS的超集。因此,在学习ArkTS语言之前,建议开发者具备TS语言开发能力。
-
OpenHarmony 北向应用开发—ArkTS语言入门之构建应用页面 3.0
在本篇博客中,笔者将会介绍Grid/GridItem(网格布局),尽可能的详细的解释该布局的用法以及在实际开发过程中一些小技巧的使用。
-
摒弃Java,选择ArkTS:为什么鸿蒙HarmonyOS选择新的开发语言?
本文介绍了为什么鸿蒙HarmonyOS选择摒弃Java语言,而采用ArkTS语言进行开发。
-
摒弃Java,选择ArkTS:为什么鸿蒙HarmonyOS选择新的开发语言?
本文介绍了为什么鸿蒙HarmonyOS选择摒弃Java语言,而采用ArkTS语言进行开发。
-
HarmonyOS电量卡片
电量卡片的开发逻辑非常简单,首先要在工程已有的模块中新建一个ArkTS卡片;接着在卡片对应的EntryFormAbility类中编写一个获取电池信息的成员方法,并重写onAddForm方法(这个方法会在卡片被创建时执行),使得formData(携带了设备的电池信息)经处理后传递给卡片页面的本地数据库。
-
基于ArkTS的应用入场动画
ArkTS的动画开发无疑是非常有趣的,如果读者想开发更加复杂的动画效果,不妨参考ArkTS的官方API文档,学习和玩转更多新奇的用法。
-
学习服务卡片事件能力
服务卡片和应用之间的消息传递是经常要用的功能,服务卡片的数据更新也是必不可少的,鸿蒙一共提供了三种方式,我们可以根据需要选择合适的去使用,message方式是与FormExtensionAbility打交道,Router和call是与UIAbility打交道。
-
新手入门ArkTS调用NATIVE库的学习笔记
本篇简单了解一下ArkTS调用Native函数的方法,虽然了解的不是很深入,但对大体框架有了一定的掌握,为以后更复杂的Native调用开发奠定了基础。
-
OpenHarmony折叠展开动效开发—使用List组件中的Groupcollapse和Groupexpand
创建折叠时的文本组件,根据List组件中的Groupcollapse和Groupexpand事件自定义一个CollapseAndExpand组件,父组件通过维护Flag和OnFlagChange来控制折叠/展开的动效,设置动效所需的参数,添加逻辑来展示展开后的文本。
-
如何开发一个OpenHarmony购物APP导航页面
一款购物App界面通常包括了扫一扫功能、搜索框、轮播图、标签页、商品列表等功能,我们以橘子购物为例,介绍一下如何使用ArkTS开发一个购物类App。
-
OpenHarmony 北向应用开发—ArkTS语言入门(构建应用页面)
ArkTS是OpenHarmony优选的主力应用开发语言。ArkTS围绕应用开发在TypeScript(简称TS)生态基础上做了进一步扩展,继承了TS的所有特性,是TS的超集。因此,在学习ArkTS语言之前,建议开发者具备TS语言开发能力。
-
ArkTS元服务与关系型数据库—计步卡片
这里主要讲解一下ArKTS开发服务卡片,Codelabs开发的是JS服务卡片,还有在把这个JS卡片改为用ArkTS过程中。
-
ArkTS(3.0与3.1)前端和SpringBoot后端文件上传示例(Request.upload)
此帖主要讲解通过开发文档示例代码写一个完整Demo,方便初学者理解开发文档内容。