我想在我的应用程序中使用flurry及其功能.我如何用乱舞注册自己,如何在我的Android应用程序中使用它?
谢谢
所以,我正在与Flurry整合,并试图找出何时打电话FlurryAgent.onEndSession(this);.
我的应用程序中有四个活动.因为目前只有一个入口点/活动添加FlurryAgent.onStartSession(this, Globals.FLURRY_API_KEY);很容易.但是停止会话的问题是应用程序可以从四个活动中的任何一个关闭.此外,onStop()每次应用更改屏幕上的活动时都会调用.
有关于如何决定何时结束Flurry会话的建议?从另一个考虑一些建议的回答,我可以用一个BaseActivity类和每个我的四个活动将扩大这一点,我会再放置onStart()并onStop()在那里.这将解决乱码启动/停止呼叫乱丢我的代码的问题,但不会解决何时停止的问题.
我目前的解决方案是基于上述方法并添加退出标志.如果exit标志设置为true,则基本活动将仅结束Flurry会话.
然后,在每个活动中,我将看到按键按下,例如后退按钮和主页键.如果按下主页或后退键,我将退出设置为true.
这应该有正确的效果,但我觉得它有点hacky.
iOS很不错,你只需要启动会话.将我的四个活动重构为一个并使用Fragments可能是一个好主意.你们有什么感想?