搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
知新_RL
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
探秘《数学之美在机器学习》:深入理解ML基石
2
将word文档数据导入到sql server数据库中_word的数据导入sql server
3
不用科学上网,免费的GPT-4 IDE工具Cursor保姆级使用教程_cursor gpt使用方法
4
鼠标滚轮编码器解析_鼠标编码器
5
UAV无人机(三):飞控系统_无人机飞控系统
6
前馈神经网络_前馈计算的公式
7
算法面试-深度学习基础面试题整理-AIGC相关(2023.9.01)_aigc面试题
8
C/C++优先队列std::priority_queue实现大顶堆和小顶堆_c++priority_queue中的小顶堆
9
海康威视工业相机Linux SDK开发指南详细步骤(Ubuntu20.04+单目、双目相机单次、连续拍照)_海康威视sdk开发包安装不了
10
吴恩达《机器学习》7-1->7-4:过拟合问题、代价函数、线性回归的正则化、正则化的逻辑回归模型_吴恩达机器学课程讲义 过拟合
当前位置:
article
> 正文
HarmonyOS应用开发第一次作业_harmony 界面作业
作者:知新_RL | 2024-03-27 13:54:27
赞
踩
harmony 界面作业
课程大纲
第一节:鸿蒙系统简介
技术架构
应用层简介
第二节:开发环境搭建和HelloWorld体验
模拟器运行
预览
第三节:应用开发目录结构及文件使用规则介绍
目录结构中文件分类如下:.
hml 结尾的 HML 模板文件,这个文件用来描述当前页面的文件布局结构。
.css 结尾的 CSS 样式文件,这个文件用于描述页面样式。.
js 结尾的 JS 文件,这个文件用于处理页面和用户的交互。
各个文件夹的作用:
app.js 文件用于全局 JavaScript 逻辑和应用生命周期管理。
pages 目录用于存放所有组件页面。
common 目录用于存放公共资源文件,比如:媒体资源和 JS 文件。
i18n 目录用于配置不同语言场景资源内容,比如:应用文本词条,图片路径等资源,注意 i18n 是开发保留文件夹,不可重命名。
第四节:基础组件介绍及Chart组件使用
chart组件:图表组件,用于呈现线形图、柱状图、量规图界面。
第五节:使用image-animator组件构建多图侦动画
image-animator图片帧动画播放器介绍
image-animator图片帧动画播放器实现
创建一个新的ablity(不同的Abilitu之间可以通过PA进行调用)
Ablity由一个或多个FA或PA组成,其中FA有UI界面,提供与用户交互的能力;而PA无UI界面提供后台运行任务的能力以及统一的数据访问抽象
第六节:TodoList应用构建
页面设计:
1,页面结构使用HTML相同的标签进行嵌套,最外层是div容器
2,文本放在 text 标签中才能呈现否则不会呈现文本内容
3,可以直接调用鸿蒙JS封装好的组件
列表渲染(for)
tid 属性指定数组中每个元素的唯一标识,默认值为 id,用于加速for循环的重渲染。
写法1(都不指定):<div for="{{array}}" tid='id'></div> ,$idx代表元素索引,$item代表数组元素
写法2(指定元素名称):<div for="{{value in array}}" tid='id'></div>,$idx 代表元素索引,value 代表数组元素
写法3(指定索引和元素名称):<div for="{{(index,value) in array}}" tid='id'></div> ,index代表元素
类似 v-on,在 js 中绑定的函数和 data 同级
计算属性 computed 和 Vue 中的用法一样,依赖 data 中的数据进行计算,return 返回计算的结果
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/知新_RL/article/detail/324583
推荐阅读
article
HarmonyOS
学习1-
安装
及
配置
DevEco
Studio
_
安装
harmonyos
...
打开
HarmonyOS
官网:华为开发者学堂 进入
DevEco
Studio
官网:HUAWEI
DevEco
Studio
...
赞
踩
article
HarmonyIDE
(
DevEco
Studio
)
下载安装
& 第一个
HarmonyOS
程序_...
HarmonyIDE
下载安装
教程 & 第一个
HarmonyOS
程序_
deveco
studio
ide
deveco
st...
赞
踩
article
【
操作系统
】
HarmonyOS
App
开发工具
HUAWEI
DevEco
Studio
下载安装
及第一...
路标
DevEco
Studio
简介
DevEco
Studio
的
下载安装
安装过程演示开发第一个基于Java的TV
App
2...
赞
踩
article
「
HarmonyOS
」
EventHub
事件
通知详细使用
方法
_
context
.
eventhub
...
HarmonyOs开发——
EventHub
事件
通知详细使用
方法
_
context
.
eventhub
context
.even...
赞
踩
article
「
HarmonyOS
」
CustomDialogController
自定义
弹窗
使用方法...
CustomDialogController
自定义
弹窗
使用方法_customdialogcontrollercustom...
赞
踩
article
【愚公系列】保姆级教程带你
实现
HarmonyOS
手语
猜
一
猜元
服务
_元
服务
实现
蓝牙扫
一
扫碰
一
碰 har...
而通过元
服务
的方式,可以将购物过程拆分为多个
服务
,例如“商品浏览”、“购物车”、“支付”等,无需安装应用,通过丰富的入口...
赞
踩
article
HarmonyOS
Next
实现
登录
注册页面(
ARKTS
) 并使用
Springboot
作为后端提供...
鸿蒙,arkts,arkui_
harmony
os
登录
注册
harmony
os
登录
注册 1. H...
赞
踩
article
鸿蒙(
HarmonyOS
)项目方舟框架(
ArkUI
)之线性
布局
容器
Row
组件
_
arkui
row
布局
...
鸿蒙(
HarmonyOS
)项目方舟框架(
ArkUI
)之线性
布局
容器
Row
组件
_
arkui
row
布局
arkui
row布...
赞
踩
article
【
Harmony
OS】【
ARK
UI】ETS的
List
实现
下拉
刷新
功能
实现
_鸿蒙
arkts
上拉
刷新
...
ETS的
List
实现
下拉
刷新
功能
实现
_鸿蒙
arkts
上拉
刷新
下拉
加载
实例鸿蒙
arkts
上拉
刷新
下拉
加载
实例 ...
赞
踩
article
HarmonyOS
Lottie
组件
,让
动画
绘制
更简单_@
ohos
/
lottie
...
动画
是UI界面的重要元素之一,精心设计的
动画
能使UI界面更直观,有助于改进应用程序的外观并改善用户体验。ArkUI开发框...
赞
踩
article
【
Harmony
OS
】【
JAVA
UI】
webView
动画
加载
资源
加载
动画
交互_
webview
设置...
ebView
动画
加载
资源
加载
动画
交互_
webview
设置
加载
动画
webview
设置
加载
动画
&n...
赞
踩
article
手把手教你写用
ArkTS
完成
HarmonyOS
实战项目编写 ——
支付宝
页面
仿写_
arkts
...
HarmonOS
ArkTS
实战项目_
arkts
写
的
支付宝
页面
arkts
写
的
支付宝
页面
...
赞
踩
article
【HarmonyOS NEXT】真机运行调试时编译报错hvigor
ERROR
:
ArkTS
:ERR...
可以尝试将module工程下编译生成的build目录删除,再使用菜单栏 > build > Rebuild Projec...
赞
踩
article
【鸿蒙
HarmonyOS
4.0
】
Web
组件_鸿蒙
4.0
webview
...
页面加载是
Web
组件的基本功能。根据页面加载数据来源可以分为三种常用场景,包括加载网络页面、加载本地页面、加载HTML格...
赞
踩
article
【
HarmonyOS
】
webview
在
鸿蒙
系统
无点击反应
_
华为
鸿蒙
切换
不了
webview
...
webview
的activity的launchmode是singleTop类型的。在shouldOverrideUrlL...
赞
踩
article
【
HarmonyOS
】【
Demo
】【
JAVA
UI】 鸿蒙怎么在
Webview
上添加组件_鸿蒙web...
在大家
HarmonyOS
开发中,
Webview
组件上添加组件可能是很常见的功能了,
HarmonyOS
的
webview
和A...
赞
踩
article
鸿蒙
web
应用
,
鸿蒙
(
HarmonyOS
)-Fa
应用
中
WebView
的
使用
...
Fa
应用
是支持
WebView
嵌入H5网页的,
WebView
提供在
应用
中集成Web页面的能力,不过目前只支持Java模板的...
赞
踩
article
【
HarmonyOS
NEXT
】
Web
组件
加载
在线
页面
存在2次刷新问题_h5
页面
加载
2次...
把setCustomUserAgent放在loadurl之前,因为重新设置UserAgent就会让
页面
重载。可以在onC...
赞
踩
article
【H
a
rmonyOS NEXT】
Web
组件中如何设置自定义
UserAgent
_the webview...
build方法中设置了
Web
组件的controller,在onP
a
geShow方法中通过
Web
viewControlle...
赞
踩
article
鸿蒙(
HarmonyOS
)项目方舟框架(
ArkUI
)之
DatePicker
组件_鸿蒙开发
arkts
...
鸿蒙(
HarmonyOS
)项目方舟框架(
ArkUI
)之
DatePicker
组件_鸿蒙开发
arkts
datepicke...
赞
踩
相关标签
harmonyos
学习
HarmonyIDE
DevEco Studio
鸿蒙开发
HarmonyIDE安装
java
HarmonyOS
操作系统
HarmonyOs
华为
ArkTs
移动端
ui
list
动画
Lottie
组件
ArkUI