在处理我的应用程序时,我遇到了一个我无法找到答案的问题。我想跟踪应用程序的使用频率,跟踪每个用户的会话数。这本身并不难解决,但问题是我注意到大多数用户在使用后实际上并未关闭应用程序。他们只是锁定屏幕。
那么问题是,即使应用程序未关闭,如何知道新会话何时开始?
我正在考虑时差的方向,但问题是会话例如可以持续超过10分钟,但另一方面,会话之间的时间可能少于10分钟...也许跟踪当屏幕被锁定时 - >本届会议结束?但是如何知道一个新的开始?
由于
答案 0 :(得分:0)
对于处于类似情况的人:我的解决方案是覆盖方法' onResume',它在应用程序启动时调用,当然,在屏幕锁定/关闭后恢复...