admin管理员组文章数量:1130349
我们app home在后台时,一段时间或者用户使用手机管家一键清理时,会导致进程被杀死,application里的数据也被清除了。但是有些手机,回到app时,竟然还是home时的那个页面,导致各种空指针异常。以下是我个人的处理方式
1.在baseActivity的oncreate,调用如下代码即可防止:数据被清空时,回到home时的页面,各种空指针异常
发现application中的用户对象为null时,则调用
public void exceptionExitActivity(Context context){
if(App.getInstance().getSMUser() == null){
((Activity)context).finish();
System.exit(0);
return;
}
}在主页退出时,再启动欢迎界面,正常启动app即可。
我们app home在后台时,一段时间或者用户使用手机管家一键清理时,会导致进程被杀死,application里的数据也被清除了。但是有些手机,回到app时,竟然还是home时的那个页面,导致各种空指针异常。以下是我个人的处理方式
1.在baseActivity的oncreate,调用如下代码即可防止:数据被清空时,回到home时的页面,各种空指针异常
发现application中的用户对象为null时,则调用
public void exceptionExitActivity(Context context){
if(App.getInstance().getSMUser() == null){
((Activity)context).finish();
System.exit(0);
return;
}
}在主页退出时,再启动欢迎界面,正常启动app即可。
版权声明:本文标题:处理:APP home后,手机管家清理,导致回到app时,数据丢失 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://it.en369.cn/jiaocheng/1763914559a2971067.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。


发表评论