Android应用退出登录的实现方法

 更新时间:2017年04月19日 10:29:56   投稿:mrr  
每一个app都会有一个”退出登陆”的功能,当点击退出之后需要将所有的Activity都finish掉,开始是想将栈中的所有Activity清除掉,但是没有找到方法,后来用广播实现了。下面小编给大家分享android应用退出登录的实现方法,需要的朋友参考下

每一个app都会有一个”退出登陆”的功能,当点击退出之后需要将所有的Activity都finish掉,开始是想将栈中的所有Activity清除掉,但是没有找到方法,后来用广播实现了

核心思想

当点击登陆的时候发送一个广播,然后在你的BaseActivity里面手动注册一个广播,当收到广播后finish,这样所有继承这个Base的Activity就都finish了,

主要代码

点击退出登录:发送广播

 Intent intent = new Intent();
  intent.setAction("exit_app");
  sendBroadcast(intent);

接收广播:finish界面(在BaseActivity里面接收)

MyReceiver receiver;
  private void registerBroadcast() {
    // 注册广播接收者
    receiver = new MyReceiver();
    IntentFilter filter = new IntentFilter();
    filter.addAction("exit_app");
    context.registerReceiver(receiver,filter);
  }
  class MyReceiver extends BroadcastReceiver {
    @Override
    public void onReceive(Context context, Intent intent) {
      if(intent.getAction().equals(ConstantUtils.EXIT_APP)){
        LogUtils.e("zs","退出登陆");
        finish();
      }
    }
  }

以上所述是小编给大家介绍的Android应用退出登录的实现方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • Android 动画实现几种方案

    Android 动画实现几种方案

    这篇文章主要介绍了Android 动画实现几种方案的相关资料,需要的朋友可以参考下
    2017-06-06
  • android分享纯图片到QQ空间实现方式

    android分享纯图片到QQ空间实现方式

    今天小编就为大家分享一篇关于android分享纯图片到QQ空间实现方式,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-04-04
  • Android实现折线图小工具

    Android实现折线图小工具

    这篇文章主要为大家详细介绍了Android实现折线图小工具,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-09-09
  • Android创建悬浮窗的完整步骤

    Android创建悬浮窗的完整步骤

    这篇文章主要给大家介绍了关于Android创建悬浮窗的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-05-05
  • 详解Android的Socket通信、List加载更多、Spinner下拉列表

    详解Android的Socket通信、List加载更多、Spinner下拉列表

    本文主要对Android的Socket通信、List加载更多、Spinner下拉列表进行案例分析。具有很好的参考价值,需要的朋友一起来看下吧
    2016-12-12
  • Flutter加载图片的多样玩法汇总

    Flutter加载图片的多样玩法汇总

    flutter一般分为两种图片加载的方式:网络加载和本地加载,下面这篇文章主要给大家介绍了关于Flutter加载图片的多样玩法的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-11-11
  • Android 绘制太极图实例详解

    Android 绘制太极图实例详解

    本文主要介绍了 Android 绘制太极图实例的资料,这里提供了实例代码及实现效果图,需要的小伙伴可以参考下
    2016-12-12
  • 使用Java代码在Android中实现图片裁剪功能

    使用Java代码在Android中实现图片裁剪功能

    这篇文章主要介绍了使用Java代码在Android中实现图片裁剪功能,许多应用都需要此类从相册中选取图片然后编辑的功能,需要的朋友可以参考下
    2015-07-07
  • Android将项目导出为Library并在项目中使用教程

    Android将项目导出为Library并在项目中使用教程

    这篇文章主要介绍了Android将项目导出为Library并在项目中使用教程,本文图文并茂给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2018-07-07
  • Android自定义下拉刷新上拉加载

    Android自定义下拉刷新上拉加载

    这篇文章主要为大家详细介绍了Android自定义下拉刷新上拉加载的相关资料,需要的朋友可以参考下
    2016-05-05

最新评论