创新互联鸿蒙OS教程:鸿蒙OSTransitionMove

TransitionMove

成都创新互联公司从2013年成立,是专业互联网技术服务公司,拥有项目网站设计制作、成都网站制作网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元曲沃做网站,已为上家服务,为曲沃各地企业和个人服务,联系电话:18982081108

java.lang.Object

|---ohos.agp.transition.Transition

|---|---ohos.agp.transition.TransitionMove

public class TransitionMove
extends Transition

为过渡创建移动效果。

Since:

3

字段摘要

修饰符和类型 字段 描述
static int BOTTOM 表示从底部滑入。
static int LEFT 表示从左侧滑入。
static int RIGHT 表示从右侧滑入。
static int TOP 表示从顶部滑入。

构造函数摘要

构造函数 描述
TransitionMove() 用于创建 TransitionMove 实例的默认构造函数。
TransitionMove(int moveType) 用于创建具有指定移动类型的 TransitionMove 实例的构造函数。

方法总结

修饰符和类型 方法 描述
void setDuration(float duration) 已弃用。 此更改从 API 版本 8 开始生效。此方法已弃用,因为持续时间参数是整数,不需要用浮点数表示。 替换为 setDuration(long)。
void setDuration(long duration) 设置此移动的持续时间。
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
从类 ohos.agp.transition.Transition 继承的方法
setCurve, setCurveType

字段详细信息

BOTTOM

public static final int BOTTOM

表示从底部滑入。

Since:

3

LEFT

public static final int LEFT

表示从左侧滑入。

Since:

3

RIGHT

public static final int RIGHT

表示从右侧滑入。

Since:

3

TOP

public static final int TOP

表示从顶部滑入。

Since:

3

构造函数详细信息

TransitionMove

public TransitionMove()

用于创建 TransitionMove 实例的默认构造函数。

此实例为组件转换提供移动效果。

Since:

3

TransitionMove

public TransitionMove(int moveType)

用于创建具有指定移动类型的 TransitionMove 实例的构造函数。

参数:

参数名称 参数描述
moveType 指示移动类型,可以是 LEFT、RIGHT、TOP 或 BOTTOM。

Since:

3

方法详情

setDuration

@Deprecated public void setDuration(float duration)

已弃用。 此更改从 API 版本 8 开始生效。此方法已弃用,因为持续时间参数是整数,不需要用浮点数表示。 替换为 setDuration(long)。

设置此移动的持续时间。

覆盖:

类 Transition 中的 setDuration

参数:

参数名称 参数描述
duration 表示要设置的持续时间。

Since:

4

setDuration

public void setDuration(long duration)

设置此移动的持续时间。

覆盖:

类 Transition 中的 setDuration

参数:

参数名称 参数描述
duration 表示要设置的持续时间。

Since:

7

当前文章:创新互联鸿蒙OS教程:鸿蒙OSTransitionMove
本文地址:http://www.mswzjz.cn/qtweb/news25/284975.html

攀枝花网站建设、攀枝花网站运维推广公司-贝锐智能,是专注品牌与效果的网络营销公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 贝锐智能