Skip to content

静置后,一直在触发CPU绘制 #1578

Description

@XZQ
No description provided.

Activity

  1. dong2hi commented on Nov 11, 2024

    @dong2hi

    我也碰到这个问题,最近在做帧率优化,发现触发下拉刷新后,GPU就会一直绘制,哪怕是个静态页面也是

  2. xinleelee commented on Nov 28, 2024

    @xinleelee

    我也发现了这个问题,静置状态下,SmartRefreshLayout会不断触发页面刷新,每秒UI大概要刷新24次(三星S23, Android 13),每个消息处理时间约 30ms

  3. NewHuLe commented on Jun 24, 2025

    @NewHuLe

    Image
    我最近也在做前台cpu优化,发现触发下拉刷新后,cpu一直在占用,原来你们也遇见过,该如何解决?
    @XZQ @dong2hi @xinleelee @Haoxiqiang @TommyLemon 你们解决了吗?

  4. Haoxiqiang commented on Jun 25, 2025

    @Haoxiqiang
    Contributor

    Demo也是吗?第一猜想是你自定义了header或者footer的动画没有停止

  5. NewHuLe commented on Jun 25, 2025

    @NewHuLe

    Demo也是吗?第一猜想是你自定义了header或者footer的动画没有停止

    是因为调用了autoRefreshAnimationOnly()这个方法,问题排查是在这里,接口请求完成后finishRefresh可以关闭下拉刷新,但是好像cpu还在飙升,如果接口请求完成后在执行延迟300毫秒finishRefresh就一切正常,版本2.0.5

  6. tristanyi commented on Dec 11, 2025

    @tristanyi

    我在pixel6 android16上面没发现这个问题,用的是最新版,当然最新版也只是支持了andoidx,内核还是没变。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions