我想重写android天文计类。我想让它膨胀一个自定义XML布局并且也有一个更快的更新间隔。覆盖Android天文计类
我发现在github上修改了更新时间间隔从默认值1s到0.1s。
但我想做更多的事情,让imageViews或Buttons显示时间,而不是默认的textView它使用。除了回收视图之外,我还没有真正做过这件事,所以一些解释会很好。
我的结局的目标是有一个高效的秒表与自定义数字和显示,就像在默认时钟应用程序或任何三星手机HTC One M7上发现的一个。我也需要它在自己的片段中运行,并且能够在不损失任何时间的情况下处理方向更改和onPause()或onStop()活动。
使用Intent Service和Results Reciever会更好吗?如果是的话,我将如何完成这一点?
是的我以前试过使用处理程序。但它在一致性和性能方面存在问题。 –
我目前的实现涉及到scheduleExecutorService,并且大部分工作正常。我只是无法让它在屏幕方向上工作,或在活动暂停或停止时继续工作 –
为此,您可以优先保存开始时间,一旦活动恢复,将currentTime - startingTime的值分配给计时器并继续。 – Jayamurugan