android - 在 Android RecyclerView 中减少解析所需日期时间格式的延迟的步骤?
问题描述
我试图20-100
在 a 中显示项目RecyclerView
,我在其中显示每个项目的时间,并且为了首先显示我需要的时间Parse
以及Format
以给定格式显示900ms
周围50
项目的时间。
我可以有两种技术来减少这个时间延迟。
- 我可以存储所需的时间戳,这样只有第一次需要大约
900
ms 来计算所需的格式,但之后每次我都会直接显示这个已经计算的时间戳。 function
在不存储任何内容的情况下,我可以直接在我的内部调用格式化,onBindViewHolder
并且每次我可以计算它,30-40
第一项需要大约毫秒,然后下一项的延迟会减少。
在第二种方法900 ms
中将被保存,但我需要一次又一次地计算它。
任何人都可以告诉我,当您处理此类延迟很严重的问题时,您使用哪种方法?另外,如果你们使用任何其他方法,请告诉我。
谢谢
解决方案
推荐阅读
- javascript - 如何在javascript中实现可用作桌面滚动的触摸事件?
- xml - LibXML:“xmlns”属性被报告但不在 XML 输入文件中
- android - 如何使元素出现在布局的顶部
- ms-access - 为什么链接表管理器引用已删除的表?
- node.js - 如何从函数访问类的成员变量
- couchdb - 在超级账本结构中启动 couchdb
- ansible - 如何从同一块访问文件中的 ansible 块变量
- tensorflow - 对象检测的训练/测试拆分百分比 - 当前的建议是什么?
- python - python中有没有办法分配一个变量,使其始终指向其分配的右手边指向的内存?
- javascript - 我可以同时使用 onclick 和 onsubmit 事件吗?