树叶云鸿蒙OS教程:鸿蒙OS PageSlider.ReboundEffectParams

PageSlider.ReboundEffectParams

java.lang.Object

|—ohos.agp.components.PageSlider.ReboundEffectParams

public static class PageSlider.ReboundEffectParams
extends Object

表示回弹效果参数。

Since:

4

构造函数摘要

构造函数描述
ReboundEffectParams(int overscrollPercent, float overscrollRate, int remainVisiblePercent)用于创建 ReboundEffectParams 实例的构造函数。

方法总结

修饰符和类型方法描述
intgetOverscrollPercent()获取 overscrollPercent 参数的值。
floatgetOverscrollRate()获取 overscrollRate 参数的值。
intgetRemainVisiblePercent()获取保持可见百分比参数的值。
voidsetOverscrollPercent(int overscrollPercent)设置 overscrollPercent 参数的值。
voidsetOverscrollRate(float overscrollRate)设置 overscrollRate 参数的值。
voidsetRemainVisiblePercent(int remainVisiblePercent)设置保持可见百分比参数的值。
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

构造函数详细信息

ReboundEffectParams

public ReboundEffectParams(int overscrollPercent, float overscrollRate, int remainVisiblePercent)

用于创建 ReboundEffectParams 实例的构造函数。

参数:

参数名称参数描述
overscrollPercent表示过度滚动百分比(默认值:40)。 如果滚动内容的百分比超过该参数的值,则内容滚动速度受 overscrollRate 参数的影响。 具体来说,如果 overscrollRate 的值小于 1.0,则您的手指移动速度快于内容。
overscrollRate表示过度滚动率(默认值:0.6)。 如果滚动内容的百分比超过 overscrollPercent 参数的值,此参数会影响内容滚动速度。 具体来说,内容滚动速度等于手指滚动速度乘以overscrollRate的值。
remainVisiblePercent指示在过度滚动期间应保持可见的可滚动内容的最小百分比。 默认值为 20。

Since:

4

方法详情

getOverscrollPercent

public int getOverscrollPercent()

获取 overscrollPercent 参数的值。

如果滚动内容的百分比超过此参数的值(默认值:40),则内容滚动速度受 overscrollRate 参数的影响。 如果 overscrollRate 的值小于 1.0,则您的手指移动速度比内容快。

返回:

返回 overscrollPercent 的值。

Since:

4

getOverscrollRate

public float getOverscrollRate()

获取 overscrollRate 参数的值。

如果滚动内容的百分比超过 overscrollPercent 参数的值,此参数会影响内容滚动速度。 具体来说,内容滚动速度等于手指滚动速度乘以overscrollRate的值(默认值:0.6)。

返回:

返回 overscrollRate 的值。

Since:

4

getRemainVisiblePercent

public int getRemainVisiblePercent()

获取保持可见百分比参数的值。

此参数指示在过度滚动期间应保持可见的可滚动内容的最小百分比。 默认值为 20。

返回:

返回保持可见百分比的值。

Since:

4

setOverscrollPercent

public void setOverscrollPercent(int overscrollPercent)

设置 overscrollPercent 参数的值。

该参数表示滚动百分比(默认值:40)。 如果滚动内容的百分比超过该参数的值,则内容滚动速度受 overscrollRate 参数的影响。 具体来说,如果 overscrollRate 的值小于 1.0,则您的手指移动速度快于内容。

参数:

参数名称参数描述
overscrollPercent表示 overscrollPercent 的值。

Since:

4

setOverscrollRate

public void setOverscrollRate(float overscrollRate)

设置 overscrollRate 参数的值。

该参数表示过卷率(默认值:0.6)。 如果滚动内容的百分比超过 overscrollPercent 参数的值,则会影响内容滚动速度。 具体来说,内容滚动速度等于手指滚动速度乘以overscrollRate的值。

参数:

参数名称参数描述
overscrollRate表示 overscrollRate 的值。

Since:

4

setRemainVisiblePercent

public void setRemainVisiblePercent(int remainVisiblePercent)

设置保持可见百分比参数的值。

此参数指示在过度滚动期间应保持可见的可滚动内容的最小百分比。 默认值为 20。

参数:

参数名称参数描述
remainVisiblePercent表示保持可见百分比的值。

Since:

4

文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/211050.html<

(0)
运维的头像运维
上一篇2025-04-10 05:25
下一篇 2025-04-10 05:27

相关推荐

  • AlphaNine美国怎么样?AlphaNine美国官网入口

    AlphaNine 美国作为 2026 年高性能计算与边缘 AI 领域的领军品牌,其核心优势在于通过自研异构计算架构实现了 40% 的能效比提升,是解决企业级数据延迟与算力瓶颈的首选方案,尤其在 2026 年中美科技博弈背景下,其合规性与本土化服务能力成为关键决策点,AlphaNine 美国技术架构与 2026……

    2026-05-02
    0
  • AviarHostVPS测评,实测体验,AviarHostVPS怎么样,AviarHostVPS好用吗

    AviarHostVPS 在 2026 年实测中展现出极高的性价比与网络稳定性,是中小型企业搭建海外业务及开发者进行轻量级应用部署的理想选择,尤其适合关注AviarHostVPS 价格与海外服务器免备案场景的用户,在云计算市场高度内卷的 2026 年,VPS 服务商的筛选标准已从单纯的“低价”转向“性能密度”与……

    2026-05-02
    0
  • hypervmart美国是什么?hypervmart美国官网入口

    2026 年 Hypervmart 美国站已全面接入 AI 智能选品与跨境物流自动化系统,成为中小卖家切入北美市场的首选低成本独立站解决方案,其核心优势在于“零库存 + 高转化”的闭环模式,随着 2026 年全球跨境电商进入“精细化运营”深水区,Hypervmart 美国站凭借其对北美消费者行为的深度洞察,在独……

    2026-05-02
    0
  • hypervmart是什么,hypervmart官网入口

    hypervmart 在 2026 年是否值得投资?核心结论:是,但需精准匹配供应链场景hypervmart 作为 2026 年跨境零售与 B2B 融合的新兴平台,其核心价值在于利用 AI 驱动的供应链优化技术,为中小卖家提供低于行业平均 15% 的履约成本,但成功与否高度依赖卖家对“跨境物流时效”与“海外仓选……

    2026-05-02
    0
  • RAKsmart独立服务器2026年测评,CN2 GIA实测数据与性能表现,CN2 GIA服务器到底怎么样,CN2 GIA独立服务器推荐

    RAKsmart 独立服务器在 2026 年已确立为连接中国内地与全球的高性能网络枢纽,其 CN2 GIA 线路实测延迟稳定在 35ms 以内,吞吐量突破 900Mbps,是跨境业务场景下兼顾稳定性与性价比的优选方案,核心网络性能深度解析2026 年 CN2 GIA 线路实测数据在 2026 年的网络架构中,R……

    2026-05-02
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注