实现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 滑动退出应用程序的实例,如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
相关推荐
-
Android仿微信滑动退出Activity
效果图: 原理: 原理一句话就能描述清楚.重写Activity的dispatchTouchEvent,滑动的时候拿到Activity栈中栈顶Activity的上一个Acticity的ContentView添加到栈顶Activity的DecorView中,滑动的过程中做视图平移,滑动结束之后把前面拿过来用的ContentView归还给上一个Activity,然后finish当前Activity. ActivityStack: 实现 Application.ActivityLifecycleCall
-
实现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) .se
-
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仿iOS侧滑退出当前界面功能
我们都知道在ios手机上面,有一个侧滑退出当前界面的功能,但是在安卓手机上系统没有给我们提供这样的功能,但是这依然阻挡不了强大的安卓的定制功能,我们完全可以自己定制一套这样的功能. 首先看下效果图: 分析: (1)要想模仿ios的这种效果,因为我们通过手指的滑动,所以这里肯定跟我们的滑动事件有关系(onInterceptTouchEvent,onTouchEvent这两个方法的关系,如果不清楚,请直接查阅事件传递机制原理) (2)我们要想直接拦截我们的所有触摸事件,我们可以在上层父级布局中进行拦
-
Android实现左滑退出Activity的完美封装
1:定义一个自己的父级容器,让它继承自一个布局(LinearLayout.RelativeLayout都可以) public class SildingFinishLayout extends RelativeLayout implements View.OnTouchListener { /** * SildingFinishLayout布局的父布局 */ private ViewGroup mParentView; /** * 处理滑动逻辑的View */ private View touc
-
Android实现退出时关闭所有Activity的方法
本文示例实现了Android退出时关闭所有Activity的功能,分享给大家供大家参考之用.具体方法如下: 一般来说,在Android退出时,有的Activity可能没有被关闭.为了在Android退出时关闭所有的Activity,这里给出了以下的类: //关闭Activity的类 public class CloseActivityClass{ public static List<Activity> activityList = new ArrayList<Activity>(
-
Android仿微信activity滑动关闭效果
Android仿微信activity滑动关闭功能 1.利用具体利用v4包下的slidingPaneLayout实现透明的activity,代码如下: BaseActivity: public class BaseSlideCloseActivity extends AppCompatActivity implements SlidingPaneLayout.PanelSlideListener { @Override protected void onCreate(Bundle savedIns
-
Android滑动删除数据功能的实现代码
今天学习了新的功能那就是滑动删除数据.先看一下效果 我想这个效果大家都很熟悉吧.是不是在qq上看见过这个效果.俗话说好记性不如赖笔头,为了我的以后,为了跟我一样自学的小伙伴们,我把我的代码粘贴在下面. activity_lookstaff.xml <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.co
-
Android开发实现仿QQ消息SwipeMenuListView滑动删除置顶功能【附源码下载】
本文实例讲述了Android开发实现仿QQ消息SwipeMenuListView滑动删除置顶功能.分享给大家供大家参考,具体如下: 一.先来效果图 二.实现步骤: 1. 在项目build.gradle里面添加包 compile 'com.baoyz.swipemenulistview:library:1.3.0' 2. xml布局文件 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
随机推荐
- MySQL备份与恢复之冷备(1)
- JavaScript 图片放大镜(可拖放、缩放效果)第1/4页
- angularjs使用directive实现分页组件的示例
- 用JS让文章内容指定的关键字加亮
- iOS中 UIImage根据屏宽调整size的实例代码
- 微信支付扫码支付php版
- php上传图片到指定位置路径保存到数据库的具体实现
- PHP通过加锁实现并发情况下抢码功能
- 尝试使用Python多线程抓取代理服务器IP地址的示例
- Spring Boot整合MyBatis操作过程
- Windows Powershell IF-ELSEIF-ELSE 语句
- Java定时任务的三种实现方法
- Tornado服务器中绑定域名、虚拟主机的方法
- 浅析javascript中function 的 length 属性
- 关于jQuery $.isNumeric vs. $.isNaN vs. isNaN
- Node.js pipe实现源码解析
- ThinkPHP中limit()使用方法详解
- IE:恶意修改的十三种简单处理办法
- Java递归算法经典实例(经典兔子问题)
- JDBC 程序的常见错误及调试方法
