标签归档:HarmonyOS

HarmonyOS动画

属性动画

animateTo
animation

自定义属性动画

@AnimatableExtend

转场动画

出现/消失转场

单个示例
多个delay示例

导航转场

PageOne使用@Extend
PageOne.ets简单代码
PageOne.ets使用@Extend写法代码
PageOne.ets官方代码
PageTwo.ets简单代码
PageTwo.ets官方代码

工程配置文件module.json5中配置 {“routerMap”: “$profile:route_map”}。

route_map.json

模态转场

使用bindContentCover构建全屏模态转场效果
使用bindSheet构建半模态转场效果
使用bindMenu实现菜单弹出效果
使用bindContextMenu实现菜单弹出效果
使用bindPopUp实现气泡弹窗效果
使用if实现模态转场

共享元素转场

不新建容器并直接变化原容器

HarmonyOS:ForEach

接口描述

示例

首次渲染
数据源存在相同值
非首次渲染
骨架屏
数据源数组项变化
数据源数组项子属性变化
拖拽排序

文档地址

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V2/arkts-rendering-control-foreach-0000001524537153-V2

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-rendering-control-foreach-V5

HarmonyOS第一课07:案例-新闻发布

效果演示

代码结构

启动服务

代码

common

entryability

pages

view

viewmodel

配置

下载源码

官网地址

新闻发布

HarmonyOS第一课06:设置组件导航

关联章节

说明:本章代码基于HarmonyOS第一课06:通过结构化数据构建页面代码

页面效果

文件变动

代码

default

map

quickstart

下载源码

官网地址

https://developer.huawei.com/consumer/cn/training/course/slightMooc/C101717497640610394

Page 1 of 2
1 2