我有一个Android应用程序,它将一些数据发送到Web服务.我需要在应用程序关闭或发送到后台后立即发送此数据.但我该如何实现此目的?
我目前的解决方案是在我的家庭活动上的OnPause()上运行它,但无论关闭应用程序时用户所处的活动,我都需要运行它.这是可能的还是我必须将OnPause方法添加到所有活动?
对于我的应用程序,我需要知道屏幕已被锁定.如何检查这是有问题的.我使用了以下标志:
if(WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON != 0){
// some code
}else if((WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED)!= 0){
// some code
}
Run Code Online (Sandbox Code Playgroud)
但这总是执行if和else部分...我必须使用哪个标志来检查屏幕是否被锁定?
android ×2