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

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

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

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

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

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

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

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

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

判断题 1.在Column容器中的子组件默认是按照从上到下的垂直方向布局的,其主轴的方向是垂直方向,在Row容器中的组件默认是按照从左到右的水平方向布局的,其主轴的方向是水平方向。 正确(True) 2.List容器可以沿水平方向排列,也可以沿垂直方向排列。 正确(True) 3.当Tabs组件的参数barPosition为BarPosition.End时,页签位于页面底部。 错误(False) 4...

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

video 组件 使用video组件 播放视频 Video(value: {src?: string | Resource, currentProgressRate?: number | string |PlaybackSpeed, previewUri?: string |PixelMap | Resource, controller?: VideoController}) import medi...

鸿蒙(HarmonyOS)应用开发——管理组件状态

状态管理 在应用中,界面通常都是动态的。 ArkUI作为声明式UI,是具有状态UI更新的特点。当用户进行界面交互或有外部时间引起状态改变时,状态的变化会触发组件自动更新。 ArkUI框架提供了多种管理状态的装饰器来修饰变量。 状态属性值 组件内的状态管理 @State 当需要在组件内使用状态来控制UI的不同呈现方式时,可以使用@State装饰器。 @Componentexport default ...

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

前言 前面一篇文章中,已经说了Gridt组件。那么接下来就是容器组件中的Tabs组件 Tabs 介绍 Tabs是一种可以通过页签进行内容视图切换的容器组件,每一个页签对应一个内容视图。Tabs组件必须配合子组件TabContent一起使用 Tabs({ barPosition: BarPosition, index?:number, controller: TabsController }) bar...

讲述 什么是鸿蒙 为什么需要鸿蒙 为什么要学习鸿蒙

首先 我们为什么要学习鸿蒙开发? 因为 鸿蒙发展前景巨大 鸿蒙自发布依赖 一直受社会各界关注 强两百的 App厂商 大部分接受了与鸿蒙的合作 硬件也有非常多与鸿蒙合作的厂商 鸿蒙的合作企业基本已经覆盖整个互联网客户的主流需求 所以鸿蒙的崛起不过是早晚的问题 那么 你是想火起来 去追着学 还是 早入门 成为第一代的鸿蒙开发者呢? 要知道 2008年第一批安卓开发 大部分都已经是一方大佬了 但要学习 起...

鸿蒙(HarmonyOS)应用开发——ArkTs学习准备

介绍 前面我们已经介绍了,如何安装HarmonyOS的IDE ,那么现在我们来介绍一下。HarmonyOS 开发的语言——ArkTs. ArkTS 是HarmonyOS的开发语言,他是typescript 的扩展,而typesrcipt是javascript的超集,如果你不太熟悉typescript语法,可以查看我的另一个关于typescript的专栏,我们言归正传,ArkTs扩展了typescri...
© 2024 LMLPHP 关于我们 联系我们 友情链接 耗时0.003731(s)
2024-04-19 18:59:55 1713524395