实现Android 滑动退出Activity的功能

实现Android 滑动退出Activity的功能

android向右滑动,退出activity

//右滑删除 compile 'com.jude:swipebackhelper:3.1.2'

然后在Baseactivity中添加代码:

实现代码:

SwipeBackHelper.onCreate(this); SwipeBackHelper.getCurrentPage(this) .setSwipeBackEnable(true) .setSwipeSensitivity(0.5f) .setSwipeRelateEnable(true) .setSwipeRelateOffset(300); @Override protected void onDestroy() { SwipeBackHelper.onDestroy(this); super.onDestroy(); }

以上就是Android 滑动退出应用程序的实例,如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

时间: 2024-09-23 11:08:23

实现Android 滑动退出Activity的功能的相关文章

Android仿微信滑动退出Activity

效果图: 原理: 原理一句话就能描述清楚.重写Activity的dispatchTouchEvent,滑动的时候拿到Activity栈中栈顶Activity的上一个Acticity的ContentView添加到栈顶Activity的DecorView中,滑动的过程中做视图平移,滑动结束之后把前面拿过来用的ContentView归还给上一个Activity,然后finish当前Activity. ActivityStack: 实现 Application.ActivityLifecycleCall

Android双击退出Activity的类代码

  一个收集的类,Android双击退出Activity的类代码,返回一个双击退出的实例,双击退出Activity,如果msg为null,而默认显示的提示语为"再按一次退出,类很简单,实用性强,代码如下:

Android 滑动切换Activity动画效果

百度贴吧有滑动切换Activity的功能,感觉很方便:    这种功能要自己写还是挺复杂的,幸运的是,已经有比较成熟的开源项目,项目地址:https://github.com/r0adkll/Slidr

Android 滑动返回Activity的实现代码

Android 滑动返回Activity的实现代码 近来玩微信的时候偶然发现,向左滑动朋友圈竟然可以返回主页,故引起兴趣特研究 代码很简洁 package com.example.wyj.cainiaoshopping.activity; import android.support.annotation.Nullable; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import com.

手势滑动结束Activity基本功能的实现(一)

喜欢听音乐的朋友可能都看过天天动听这款 app, 这款 app 有一个亮点就是在切换页面(Fragment)的时候可以通过手势滑动来结束当前页面,这里先说一下,我为什么会这么关心这个功能呢,因为前两天 PM说我们即将开始做的这款app 也要实现页面能通过手势滑动来结束的功能,所以我就拿着这款 app 滑了一上午:但是我要实现的跟天天动听这款 app又有点不同,细心观察的朋友可能会发现,天天动听是 Fragment 之间的切换,而我这里要实现的是 Activity 之间的切换,不过,不管是哪种,最

Android实现左滑退出Activity(完美封装)

在Android的应用中,退出一个Activity的交互方式有许多种,例如:在顶部设置一个返回的导航键.点击返回键退出.当然或许现在也有人注意到了,许多的App已经采用左滑退出的方式了,像微信里聊天界面的退出等等,都使用到了左滑退出. 怀着对技术的热爱,我最近也研究了一下这个功能.现在讲一下我的思路: 我们都知道Android许多时候都是采用MVC的架构方式,即数据跟视图分离:那么我的思路也是这样的.在滑动退出的时候,我们一般的都觉得这个是Java代码里面的逻辑,实际上不然,我知道一个界面里面,

Android实现退出时关闭所有Activity的方法_Android

本文示例实现了Android退出时关闭所有Activity的功能,分享给大家供大家参考之用.具体方法如下: 一般来说,在Android退出时,有的Activity可能没有被关闭.为了在Android退出时关闭所有的Activity,这里给出了以下的类: //关闭Activity的类 public class CloseActivityClass{ public static List<Activity> activityList = new ArrayList<Activity>(

Android实现退出时关闭所有Activity的方法

本文示例实现了Android退出时关闭所有Activity的功能,分享给大家供大家参考之用.具体方法如下: 一般来说,在Android退出时,有的Activity可能没有被关闭.为了在Android退出时关闭所有的Activity,这里给出了以下的类: //关闭Activity的类 public class CloseActivityClass{ public static List<Activity> activityList = new ArrayList<Activity>(

Android 中 退出多个activity的经典方法_Android

1.使用List集合方式 用list保存activity实例,然后逐一干掉 import java.util.LinkedList; import java.util.List; import android.app.Activity; import android.app.AlertDialog; import android.app.Application; import android.content.DialogInterface; import android.content.Inte