草庐IT

【Harmony OS】【ArkUI】【Demo】关系数据库基本使用

在HarmonyOS中关系数据库的增删改查是非常常见的一种技术,今天进行写一个demo对数据的增删改查进行详细的讲解,在开发之前我们需要学习“关系数据库”,“结果集”这两篇开发文档,接下来我们分为“Api使用”,“demo实现”,“运行效果”三个步骤进行描述1.Api使用1.1创建数据库importdataRdbfrom'@ohos.data.rdb'constSTORE_CONFIG={name:"RdbTest.db"}constSQL_CREATE_TABLE="CREATETABLEIFNOTEXISTSEMPLOYEE(IDINTEGERPRIMARYKEYAUTOINCREMENT

【Harmony OS】【ArkUI】【Demo】关系数据库基本使用

在HarmonyOS中关系数据库的增删改查是非常常见的一种技术,今天进行写一个demo对数据的增删改查进行详细的讲解,在开发之前我们需要学习“关系数据库”,“结果集”这两篇开发文档,接下来我们分为“Api使用”,“demo实现”,“运行效果”三个步骤进行描述1.Api使用1.1创建数据库importdataRdbfrom'@ohos.data.rdb'constSTORE_CONFIG={name:"RdbTest.db"}constSQL_CREATE_TABLE="CREATETABLEIFNOTEXISTSEMPLOYEE(IDINTEGERPRIMARYKEYAUTOINCREMENT

【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显示数据源

【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显示数据源

【Harmony OS】【JAVA UI】鸿蒙系统中怎么使用 Parcel 进行存储数据或数据传递

1.Parcel简介在IPC过程中,发送方可以使用Parcel提供的写方法,将待发送的数据以特定格式写入Parcel对象。接收方可以使用Parcel提供的读取方法从Parcel对象中读取特定格式的数据。Parcel实例的默认容量为200KB。如果您想要更多或更少,请使用setCapacity(int)更改它。注意:只有以下数据类型的数据才能写入或从包裹中读取:byte,byteArray,short,shortArray,int,intArray,long,longArray,float,floatArray,double,doubleArray,boolean,booleanArray,ch

【Harmony OS】【JAVA UI】鸿蒙系统中怎么使用 Parcel 进行存储数据或数据传递

1.Parcel简介在IPC过程中,发送方可以使用Parcel提供的写方法,将待发送的数据以特定格式写入Parcel对象。接收方可以使用Parcel提供的读取方法从Parcel对象中读取特定格式的数据。Parcel实例的默认容量为200KB。如果您想要更多或更少,请使用setCapacity(int)更改它。注意:只有以下数据类型的数据才能写入或从包裹中读取:byte,byteArray,short,shortArray,int,intArray,long,longArray,float,floatArray,double,doubleArray,boolean,booleanArray,ch

【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 都对

【Harmony OS】【JAVA UI】webView 动画加载资源加载动画交互

在HarmonyOS中webview加载网页的时候,需要有进度条,或者加载动画进行用户感知的交互,这样可以优化用户体验,因此今天写一篇加载动画(效果如下)用于同学们进行学习,怎么实现?首先我们需要学习“CommonDialog”“ WebView”“动画开发指导”三个知识储备我们分为“准备阶段”,“自定义CommonDialog实现”,“动画实现”,“webview的实现”,“运行效果”五个步骤进行实现。 1.准备阶段在resources\base\media\目录下准备一张loading图片(图片如下)存放位置如下 Loading图片存放位置 2.       自定义CommonDialog

【Harmony OS】【JAVA UI】webView 动画加载资源加载动画交互

在HarmonyOS中webview加载网页的时候,需要有进度条,或者加载动画进行用户感知的交互,这样可以优化用户体验,因此今天写一篇加载动画(效果如下)用于同学们进行学习,怎么实现?首先我们需要学习“CommonDialog”“ WebView”“动画开发指导”三个知识储备我们分为“准备阶段”,“自定义CommonDialog实现”,“动画实现”,“webview的实现”,“运行效果”五个步骤进行实现。 1.准备阶段在resources\base\media\目录下准备一张loading图片(图片如下)存放位置如下 Loading图片存放位置 2.       自定义CommonDialog