Android 仿小米的全面屏手势-侧滑返回
看测试图:
自己写是不存在的,这辈子都是不可能的。实现这个有两种方法;
1.修改系统代码,
emmm,网上基本找不到方法,但这种思路是可以的,有大神搞定了,可以分享一波
2.在软件中适配
在逛了一圈github后找到一个比较好用的,其他的也有,但是不是包各种各样的错,就是比较麻烦,地址如下:
https://github.com/ParfoisMeng/SlideBack
里面有引用说明,很简单,几分钟搞定
这是我的demo代码:使用了注解框架,不要在意
package cn.itcast.slideback;import androidx.appcompat.app.AppCompatActivity;import android.content.Intent;
import android.os.Bundle;
import android.widget.Button;
import android.widget.TextView;import com.parfoismeng.slidebacklib.SlideBack;
import com.parfoismeng.slidebacklib.callback.SlideBackCallBack;import butterknife.BindView;
import butterknife.ButterKnife;
import butterknife.OnClick;import static cn.itcast.slideback.R.id.bt;public class MainActivity extends AppCompatActivity {@BindView(R.id.bt)Button bt;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);ButterKnife.bind(this);// 在需要滑动返回的Activity中注册,最好但非必须在onCreate中SlideBack.with(this).callBack(new SlideBackCallBack() {@Overridepublic void onSlideBack() {finish();}}).register();}public void onDestroy() {super.onDestroy();// onDestroy时解绑// 内部使用WeakHashMap,理论上不解绑也行,但最好还是手动解绑一下SlideBack.unregister(this);}@OnClick(R.id.bt)public void onViewClicked(){Intent intent = new Intent(MainActivity.this,MainActivity.class);startActivity(intent);}
}
Android 仿小米的全面屏手势-侧滑返回相关推荐
- Android 11.0 自定义仿小米全面屏手势导航左右手势滑动返回UI效果
目录 1.概述 2.自定义仿小米全面屏手势导航返回ui布局的核心代码 3.自定义左右手势返回UI样式的核心代码功能分析 3.1 NavigationBarView手势导航布局左右手势返回的相关代码 3 ...
- android支持全面屏手势,安卓最好用的全面屏手势APP发布:无需ROOT
原标题:安卓最好用的全面屏手势APP发布:无需ROOT 随着Android P DP2加入原生的手势操作,可以预见这种系统特性在今后将大规模普及开来. 目前,国产手机跟进的速度最快,MIUI.一加氢O ...
- Android 12.0 自定义仿小米全面屏手势导航左右手势滑动返回UI效果
目录 1.概述 2.自定义仿小米全面屏手势导航左右手势滑动返回UI效果的核心类
- Android 小米全面屏手势底部虚拟按键的适配
在项目的开发过程中,发现小米部分手机有一个全面屏手势功能,该功能可隐藏底部虚拟按键,通过手势的方式来实现返回和Home功能. 效果如下所示: 当开启全面屏手势的时候,就会存在一个问题,我们通过以下代码 ...
- 小米和android全面屏手势,小米全面屏手势来了,这三个窍门你务必知晓
原标题:小米全面屏手势来了,这三个窍门你务必知晓 在2017年年末的最新MIUI 开发版上,针对目前现有的小米全面屏手机,MIUI正式更新了一项重大功能:全面屏手势.由于上周恰逢小米MIX 2进入了安 ...
- android q状态栏,用腻了导航栏?在一加Android Q beta中强行开启全面屏手势
本帖最后由 湛蓝回忆 于 2019-6-29 09:31 编辑 本教程仅适用于可以参与尝鲜的oneplus6.6t.7.7pro 照做前请先确认自己手机的系统版本为Android 10 照做前请先确认 ...
- xz2p更新android 9,索尼 XZ2 迎来安卓 9.0 更新,但少了全面屏手势
上周末,在 iOS 12 正式版亮相不到一个月的时间里,苹果方面就已经宣布在过去四年里发布的 iOS 设备中,运行 iOS 12 的设备占比达到 53%.但在对比之下,Android P 已经发布了近 ...
- 小米8 android9手势,数码教程资讯:小米9怎么开启全面屏手势
现在各种各样的数码设备在我们的生活当中几乎可以说是无处不在,平时我们使用的手机,IP,电脑等等这些都属于数码设备,那么这些数码设备当中会存在着很多的功能,当然在我们使用的过程当中自然也会出现说各种的问 ...
- 小米一键解锁system分区_小米note3开启全面屏手势、禁用经典物理按键教程
大家好,我是侍郎. 在小米众多系列中,论小而美.非异形屏.拍照还好看的手机,那自然是小米note3. 这款手机是在小米6发布后的第145天--2017年9月11日北京工业大学奥林匹克体育馆正式发布,主 ...
最新文章
- java自考真题_自考04747JAVA语言程序设计(一)历年真题试卷下载
- 转 使用DCloud+Framework7制作移动APP应用
- ubuntu12.4上安装minigui3.0.12
- 计算机科学825,2017年河南大学计算机与信息工程学院825专业基础课(软件工程导论、数据结构)之数据结构考研题库...
- JVM的监控工具之jstack
- 前端学习(1930)vue之电商管理系统电商系统之美化一层循环的UI结构删除业务逻辑实现
- Spring —— 容器内部逻辑
- 分布式算法(一致性Hash算法)
- 机器学习、深度学习资料推荐
- asp.net调用ajax实例
- 非线性系统基于干扰观测器的抗干扰控制
- 伴随矩阵例题_伴随矩阵习题及解答
- Vue学习记录(三)——脚手架的使用和Vuex
- Windows下的YouTube-dl与FFmpeg下载安装配置
- #bfs#[luogu 2873] [USACO07DEC]泥水坑Mud Puddles
- 面对这些可能出现的意外,你的运维团队准备好了吗?
- 教你玩转商业字体设计
- 三年功能测试转型自动化测试,月薪涨到了25k,是怎么做到的?
- 网站排名下降要如何优化提升排名呢
- Debian安装网易云音乐记录