鸿蒙(HarmonyOS)应用开发——简易版轮播图

简述 轮播图在应用中,已经很常见的展现方式。像uniapp、iview,viewUI等前端组件框架,都提供了轮播图组件。那么在harmonyOS中,如果要实现轮播,我们是使用swiper 组件 swiper组件 swiper 组件是一种容器组件。它提供切换子组件显示的能力。 属性 事件 代码实现 新建一个项目 ImgSwiper 新建组件ImgSwiperComponent 在ets 文件夹下新建文件夹ImgSw...

鸿蒙HarmonyOS(ArkTS)语法 声明变量及注意事项

好 今天我们来看一个基础的harmonyOS语法 变量声明 这里 我们还是用 ArkTS项目 我们声明变量的语法并不是ArkTS的 而是 javaScript 和 TypeScript的 可以看一下下面一张图 js是最初弱类型语言 于是TS作为js的副类 是一种更严谨的数据限定语法 而ArkTS 是TS的改良版 其实我们声明变量 就还是 js和ts的语法 例如 js ES6的语法 我们就可以这样 let pom ...

鸿蒙(HarmonyOS)应用开发——后台代理提醒

简述 在日常使用手机的过程,我们经常使用闹钟、日历提醒。在harmonyOS 提供后台代理提醒功能。在应用退出后,提醒功能被系统后台代理接管。 类型 倒计时类:基于倒计时的提醒功能,适用于短时的计时提醒业务。日历类:基于日历的提醒功能,适用于较长时间的提醒业务。闹钟类:基于时钟的提醒功能,适用于指定时刻的提醒业务 实现 harmonyOS提供了reminderAgentManager模块提供提醒定义、创建提醒、取...

鸿蒙(HarmonyOS)应用开发——web组件

简述 在开发的工作中,可能存在一个场景,我们有一个问卷调查的h5页面,需要切入到app 中。这个时候,就需要从app 端操作,切换到web端操作。不管是安卓、ios、小程序都提供有web组件。那么harmonyos 中也提供web组件来在应用内加载浏览器 语法 web(options:{src:string, controller?:WebController}) src 设置网页资源地址,可以是本地资源,也可以...

鸿蒙(HarmonyOS)应用开发——从网络获取数据(题目答案)

判断题 1.在http模块中,多个请求可以使用同一个httpRequest对象,httpRequest对象可以复用。 错误(False) 2.使用http模块发起网络请求后,可以使用destroy方法中断网络请求。 正确(True) 3.Web组件onConfirm(callback: (event?: { url: string; message: string; result: JsResult }) => ...

鸿蒙(HarmonyOS)应用开发——http的使用

在使用app的时候,不可能将所有信息都存储在app中,是需要链接互联网,从服务端获取数据。 使用HTTP访问网络 HTTP即超文本传输协议(Hyper Text Transfer Protocol,HTTP)是一个简单的请求-响应协议。它指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。 在ArkTs中我们使用http的流程大致如下: 导入http模块 import http from '@ohos....

鸿蒙(HarmonyOS)应用开发——属性动画

简述 属性动画是组件的通用属性发生变化时而产生的属性渐变效果;其原理是当组件的通用属性发生变化时,组件的状态由初始状态逐渐变为结束状态的过程中会创建出多个连续的中间状态,逐帧播放后就会实现一个动画。 创建 给组件(Image、Button、column等)添加 animation 属性,被设置duration、tempo、curve等参数 .animation({ duration: 1000, tempo: 1...

鸿蒙(HarmonyOS)应用开发——给应用添加动画(题目答案)

判断题 1.属性动画中产生动画的属性可以在任意位置声明。 错误(False) 2.属性动画中改变属性时需触发UI状态更新。 正确(True) 单选题 1.属性animation可以在哪些组件中使用? A. 只能基础组件 B. 只能容器组件 C. 基础组件和容器组件 D. 以上都不对 BC 2.属性动画中如何设置反向播放? A. PlayMode.Normal B. PlayMode.Alternate C. Pl...

鸿蒙(HarmonyOS)应用开发——容器组件(List组件)

前言 前面一篇文章中,已经说了基础组件。那么接下来就是容器组件中的List组件 概述 List是很常用的滚动类容器组件,包含有一系列相同宽度的列表项,List组件和子组件ListItem一起使用,List列表中的每一个列表项对应一个ListItem组件。 语法 List(value?: {space?:number|string,initialIndex?:number,scroller?:Scroller}) ...

鸿蒙(HarmonyOS)应用开发——构建页面(题目答案)

判断题 1.在Column容器中的子组件默认是按照从上到下的垂直方向布局的,其主轴的方向是垂直方向,在Row容器中的组件默认是按照从左到右的水平方向布局的,其主轴的方向是水平方向。 正确(True) 2.List容器可以沿水平方向排列,也可以沿垂直方向排列。 正确(True) 3.当Tabs组件的参数barPosition为BarPosition.End时,页签位于页面底部。 错误(False) 4.Resour...
© 2024 LMLPHP 关于我们 联系我们 友情链接 耗时0.003174(s)
2024-04-24 21:40:58 1713966058