【问题标题】:need to design timeout activity for android application需要为android应用程序设计超时活动
【发布时间】:2013-06-05 09:17:59
【问题描述】:

我需要为我的 android 应用程序设计一个超时活动 这些是我的担忧-

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

我需要的是通用设计,因为我可能有父子关系,并且会应用于 onUserInteraction()、onPause() onStop() 等事件,但它可能会导致大量冗余编码和需要采取的大量方法照顾。 我可以使用服务或任何跨领域功能(如切面)吗?

【问题讨论】:

    标签: android authentication timeout


    【解决方案1】:
    • 实现一个抽象类来扩展您的预期超类(即Activity)。
    • 在该抽象类的 onUserInteraction()onPause()onStop() 方法中实现您的“超时”概念。
    • 在您的实际“工人”类中扩展该抽象类。

    【讨论】:

    • 谢谢!!!....只是多了 1 件事..即使在一般情况下,这些方法也会在每个动作上被多次调用...有没有办法限制调用?...因为在 90 分钟的超时时间内...它会影响性能..
    • 1.不,我认为你不能阻止这些方法;特别是 onStop()。 2. 无论如何你都会调用超类的方法。
    猜你喜欢
    • 2012-10-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-03
    • 1970-01-01
    相关资源
    最近更新 更多