android如何实现账号注销功能
来源:互联网 发布:js 布尔值转数字 编辑:程序博客网 时间:2024/04/29 13:12
首先解释两个东西:
(1)FLAG_ACTIVITY_CLEAR_TASK :如果在调用Context.startActivity时传递这个标记,将会导致任何用来放置该activity的已经存在的task里面的已经存在的activity先清空,然后该activity再在该task中启动,也就是说,这个新启动的activity变为了这个空tas的根activity.所有老的activity都结束掉。该标志必须和FLAG_ACTIVITY_NEW_TASK一起使用.
(2)FLAG_ACTIVITY_NEW_TASK: 首先会查找是否存在和被启动的Activity具有相同的亲和性的任务栈(即taskAffinity,注意同一个应用程序中的activity的亲和性一样,所以下面的a情况会在同一个栈中,前面这句话有点拗口,请多读几遍),如果有,刚直接把这个栈整体移动到前台,并保持栈中的状态不变,即栈中的activity顺序不变,如果没有,则新建一个栈来存放被启动的activity.
实现账号注销后,一般都是跳转到用户登录界面:
Intent intent=new Intent(SetUserInfoActivity.this,LoginActivity.class);
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK|Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
//之所以要clear之前的task,是因为如果不创建一个新的...那按返回键岂不是要返回到上一个界面了
//喏...就这么两行代码,另外在跳转之前删除一下保存的用户登录信息,或者其它操作...
- android如何实现账号注销功能
- android如何实现注销功能
- android如何实现注销功能
- android实现注销功能
- 如何实现用户注销功能
- 如何很好地实现注销功能呢?
- 如何注销支付宝账号
- 为什么注销账号的功能都没有?
- Android注销功能
- Android注销功能
- 在ASP.net中是如何实现注销功能的?
- 如何使用ssh框架实现用户的注销功能
- XMPP实现登陆注销功能
- session实现登录注销功能
- 关于如何实现禁止浏览器记住账号、密码的功能
- Android密码账号功能
- Android开发实现新浪账号授权登录的功能
- Android-利用SharedPreferences实现记住密码和账号功能
- Linux内核工程导论——总线:Linux PCI
- Sublime Text 使用方法及其技巧
- 18 4Sum
- C++中定义自己的头文件
- USACO-Section 2.1 Sorting a Three-Valued Sequence (贪心)
- android如何实现账号注销功能
- Ztree简介
- Linux进程与线程的区别和联系
- Unity3D有限状态机(FSM)学习笔记【1】有限状态机总述
- android中sharedpreference的使用
- 线性约束最优化问题的Frank-Wolfe方法
- 非物质文化遗产继承与产业化现状调研团完成问卷数据分析工作
- 【国家集训队2012】【BZOJ2671】Calc和与积
- 【WordPress插件】文章页和feed页显示版权插件