我需要在我的应用程序中记录操作。操作是startApp,stopApp,pauseApp和resumeApp。棘手的部分是,我的方法是不同于标准的Android方式。当我说startApp时,我需要启动apApp,stopApp就是当所有的应用程序都进入后台时(例如,点击主页按钮)。暂停是当某些东西强制暂停应用程序时(但是当我从我的应用程序午餐时,不想记录日志)。因此,startApp!= onStart(),而不是Application.onCreate(),stopApp!= onStop(),暂停!= onPause()等等......Android - 以特定方式处理onPause,onStop
有没有人知道如何处理这个?
我想在第一次活动中将KeyEvent放在“后退按钮”上以确定应用是否停止。但主页按钮怎么样?我无法像使用“后退按钮”那样使用它。如何暂停?我考虑使用onPause()标准,并在此方法内尝试识别onPause()是否被我的另一个Activity或例如电话调用。但是如何识别什么是onPause?
感谢您的任何建议。