我的Service中有个全局变量标识用户是否登录,布尔类型。测试发现当手机锁屏一段时间后,该变量的值由true变成了false,但是在onDestroy()里写的日志并没有输出到文件里。这是什么原理,应该怎么处理?
我的Service中有个全局变量标识用户是否登录,布尔类型。测试发现当手机锁屏一段时间后,该变量的值由true变成了false,但是在onDestroy()里写的日志并没有输出到文件里。这是什么原理,应该怎么处理?
2 回答1.3k 阅读✓ 已解决
2 回答2.7k 阅读
2 回答1.7k 阅读
1 回答2.1k 阅读
1 回答1.2k 阅读
1 回答1.2k 阅读
1 回答583 阅读✓ 已解决
参考资料:
Application
的成员变量会更好,应该减少全局变量的使用。OAuth2.0
或者JSON Web Token
的实现方案。也不推荐本地保存登录用户名和密码的方式(一旦系统ROOT之后,风险极高)。