需要为android应用程序设计超时活动



我需要为我的android应用程序设计一个超时活动这些是我关心的问题-

  • 从应用程序中的每个活动超时将是90分钟。
  • 在应用程序中的任何活动计时器应该重置自己。
  • 之后会有一个身份验证屏幕,它会返回到最后一个活动在成功

我需要的是一个通用的设计,因为我可能有父子关系,并将适用于onUserInteraction(),onPause() onStop()等事件,但它可能会导致大量的冗余编码和大量的方法要照顾。我可以使用服务或任何横切特性(如方面)吗?

  • 实现一个抽象类来扩展你想要的超类(即Activity)。
  • 在抽象类的onUserInteraction(), onPause(), onStop()方法中实现你的"超时"概念。
  • 在你实际的"worker"类中扩展这个抽象类。

相关内容

  • 没有找到相关文章

最新更新