首页 > 解决方案 > 在 Android RecyclerView 中减少解析所需日期时间格式的延迟的步骤?

问题描述

我试图20-100在 a 中显示项目RecyclerView,我在其中显示每个项目的时间,并且为了首先显示我需要的时间Parse以及Format以给定格式显示900ms周围50项目的时间。

我可以有两种技术来减少这个时间延迟。

  1. 我可以存储所需的时间戳,这样只有第一次需要大约900ms 来计算所需的格式,但之后每次我都会直接显示这个已经计算的时间戳。
  2. function在不存储任何内容的情况下,我可以直接在我的内部调用格式化,onBindViewHolder并且每次我可以计算它,30-40第一项需要大约毫秒,然后下一项的延迟会减少。

在第二种方法900 ms中将被保存,但我需要一次又一次地计算它。

任何人都可以告诉我,当您处理此类延迟很严重的问题时,您使用哪种方法?另外,如果你们使用任何其他方法,请告诉我。

谢谢

标签: androiddatetimeparsingandroid-recyclerviewdatetime-format

解决方案


推荐阅读