草庐IT

【Harmony OS】【ARK UI】ETS 的 List 实现下拉刷新功能实现

在HarmonyOS开发中List下拉刷新是一种很常见的问题,今天描述怎么实现List下拉刷新的功能实现,主要分为“开发准备”,“代码实现”,“运行效果”1.开发准备我们需要学习以下知识点1.1 【HarmonyOS】【ARKUI】【Demo】加载动画实现1.2 PanGesture1.3 List ListItem1.4 显隐控制 2.代码实现2.1准备数据源定义全量数据源:用于加载每次加载部分数据定义List显示数据源:用于List显示在界面上代码如下privatearr:string[]=["A","B","C","D","E","F","G","H"]//todo当前list显示数据源

【HarmonyOS】【ARKUI】鸿蒙 ets 方式 tabs+tabcontent 实现底部导航栏

在鸿蒙开发中tab切换功能(如下图所示)是非常常见一个功能,今天描述如下功能怎么实现?开发中需要准备哪些资料?今天我们从“资料准备”,“Tabs功能实现”,“底部按钮功能实现”,“运行效果”四个方面进行描述1.开发准备1.1资料准备想要实现如上图功能的话,需要学习“Tabs”,“TabContent”,“ Row”,“Column”,等等相关技术1.2图片准备准备六张图片(图片如下)放在resources/base/media/目录下图片存放的位置2.Tabs功能实现2.1详细资料参考“Tabs”,“TabContent”的官方文档代码如下@Entry@ComponentstructMyNew

【HarmonyOS】【ARKUI】鸿蒙 ets 方式 tabs+tabcontent 实现底部导航栏

在鸿蒙开发中tab切换功能(如下图所示)是非常常见一个功能,今天描述如下功能怎么实现?开发中需要准备哪些资料?今天我们从“资料准备”,“Tabs功能实现”,“底部按钮功能实现”,“运行效果”四个方面进行描述1.开发准备1.1资料准备想要实现如上图功能的话,需要学习“Tabs”,“TabContent”,“ Row”,“Column”,等等相关技术1.2图片准备准备六张图片(图片如下)放在resources/base/media/目录下图片存放的位置2.Tabs功能实现2.1详细资料参考“Tabs”,“TabContent”的官方文档代码如下@Entry@ComponentstructMyNew

【Harmony OS】【ArkUI】ets开发 基础页面布局与数据连接

前言本篇是以HarmonyOS 官网的基于TS 扩展的声明式开发范式文档,页面布局与连接为基础进行编写。尽管原篇已非常精简,但是作为初学者想要快速入门,使用ets方式实现出List布局、Grid布局、数据连接及页面跳转功能,还是稍显晦涩。所以笔者将原文进行整合,提取出其中的要点,以便通俗易懂地呈现给读者,希望能帮助你快速了解Harmony的ETS开发,学会简单的布局与数据连接。本篇最后会贴上参考原文链接。首先讲一下大致的思路,我们要实现一个简单的List 页面布局、一个简单的Grid 页面布局,点击页面右上角的按钮可以进行两个布局页面的跳转。List 布局和Grid 布局中的每个item 都对

【Harmony OS】【ArkUI】ets开发 基础页面布局与数据连接

前言本篇是以HarmonyOS 官网的基于TS 扩展的声明式开发范式文档,页面布局与连接为基础进行编写。尽管原篇已非常精简,但是作为初学者想要快速入门,使用ets方式实现出List布局、Grid布局、数据连接及页面跳转功能,还是稍显晦涩。所以笔者将原文进行整合,提取出其中的要点,以便通俗易懂地呈现给读者,希望能帮助你快速了解Harmony的ETS开发,学会简单的布局与数据连接。本篇最后会贴上参考原文链接。首先讲一下大致的思路,我们要实现一个简单的List 页面布局、一个简单的Grid 页面布局,点击页面右上角的按钮可以进行两个布局页面的跳转。List 布局和Grid 布局中的每个item 都对

OpenHarmony ArkUI - ets_runtime启动流程源码解读

​​想了解更多关于开源的内容,请访问:​​​​51CTO 开源基础软件社区​​​​https://ost.51cto.com​​前言本文基于OpenHarmony源码梳理应用的启动过程,介绍appspawn/ability_runtime/ace_engine/ets_runtime等重要模块的初始化流程,以及它们之间的相互关系。不同形态的hap应用在具体细节上会有一些差异,但整体的流程上是一致的。本文基于OpenHarmoney3.2标准系统FA模式的ets应用进行阐述。1、应用启动整体流程查看各个进程的父子关系可知,OpenHarmony的系统应用和用户应用进程,都是由应用孵化器(apps

OpenHarmony ArkUI - ets_runtime启动流程源码解读

​​想了解更多关于开源的内容,请访问:​​​​51CTO 开源基础软件社区​​​​https://ost.51cto.com​​前言本文基于OpenHarmony源码梳理应用的启动过程,介绍appspawn/ability_runtime/ace_engine/ets_runtime等重要模块的初始化流程,以及它们之间的相互关系。不同形态的hap应用在具体细节上会有一些差异,但整体的流程上是一致的。本文基于OpenHarmoney3.2标准系统FA模式的ets应用进行阐述。1、应用启动整体流程查看各个进程的父子关系可知,OpenHarmony的系统应用和用户应用进程,都是由应用孵化器(apps