当应用程序启动,停止和暂停时发生的事件
我想在用户打开并杀死应用程序时以及何时将其置于后台进行登录。 到目前为止,我一直在尝试onStart / onStop / onPause / onResume / onDestroy等,但这只是关于我把它放在这个活动,而不是整个应用程序。 因此,当用户从主动活动转到应用程序内部的其他活动时,我不需要知道,但是当他从应用程序中退出,甚至杀死它时,我想记录它。
有什么建议么? (我写得够清楚了吗?)
的onCreate()?
查看生命周期图
鉴于您的意见,它似乎你想要的应用程序生命周期
创建一个扩展Application的类来利用这些(它会自动实例化),只要确保在AndroidManifest.xml的应用标签中指定了它的名字
编辑
我看到你的困惑,你只需要在Application类上创建/终止
我认为你正在寻找什么,将解决创建一个AbstractActivity。
在启动时执行日志逻辑onCreate(),当退出应用程序时执行onDestroy()。
然后,您的所有活动都可以扩展AbstractActivity,以便它可以处理日志内容。
链接地址: http://www.djcxy.com/p/90805.html