android如何实现注销功能

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_29726359/article/details/86532338

步骤

首先你的了解一下简单的注销的流程是怎么样
  • 简单的举个例子,就像我们经常用的app, 例如qq。当我们点击注销按钮之后,一般都会重新返回登陆界面,这时候我们再按返回键是没有用的。

  • 在Android上面来实现这个功能的话,首先你得了解TaskStack的含义。如果你了解了。请继续下面的步骤c

  • 我们首先来模拟一下界面。有一个按钮,点击这个按钮我们就实现了注销的功能。

接下来就是你怎样去实现你的注销流程,这个流程最终要的一点是你要清楚的了解到你注销的时候,其实是将你的TaskStack清空,只要做到这一点。注销的功能就完成了。这里要设置Intent的FLAG,在执行完成Activity跳转的时候会清空TaskStack,并且将创建一个新的TaskStack
Intent logoutIntent = new Intent(ctx, LoginActivity.class);
logoutIntent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK | Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(logoutIntent);

猜你喜欢

转载自blog.csdn.net/qq_29726359/article/details/86532338