文件名称:Android Activity 滑动返回
文件大小:471KB
文件格式:ZIP
更新时间:2024-04-26 08:52:50
android源码
作者bingoogolapple,代码BGASwipeBackLayout-Android。 介绍:Android Activity 滑动返回。支持微信滑动返回样式、横屏滑动返回、全屏滑动返回。 常见问题与反馈 1.使用透明主题时,滑动返回看见了 Launcher 保证栈底 Activity 的主题是不透明的。例如 demo 中的首个 Activity 是 SplashActivity,进入主界面后 SplashActivity 就销毁了,此时 MainActivity 就是栈底 Activity,需保证 MainActivity 的主题不透明 2.使用非透明主题时,滑动返回结束时立即触摸界面应用程序崩溃 把该崩溃界面里比较特殊的 View 的 class 添加到集合中作为「BGASwipeBackHelper.init」的第 2 个参数,例如地图控件。目前在库中已经添加了 WebView 和 SurfaceView,不用再次添加这两个了 功能介绍 [x] 通过修改 support-v4 包中 SlidingPaneLayout 的源码来实现滑动返回布局 [x] 支持非透明主题滑动返回,不影响 Activity 生命周期 [x] 动态设置滑动返回是否可用 [x] 动态设置是否仅仅跟踪左侧边缘的滑动返回 [x] 动态设置是否是微信滑动返回样式 [x] 动态设置是否显示滑动返回的阴影效果 [x] 支持全屏、横屏和竖屏
【文件预览】:
BGASwipeBackLayout-Android-master
----.gitignore(459B)
----settings.gradle(28B)
----build.gradle(454B)
----library()
--------build.gradle(653B)
--------src()
--------gradle.properties(163B)
----gradlew(5KB)
----CHANGELOG.md(4KB)
----README.md(10KB)
----gradlew.bat(2KB)
----demo()
--------build.gradle(1KB)
--------src()
----gradle.properties(993B)
----gradle()
--------wrapper()