RxPermissions 权限的使用(非常精简,简单实用)

【RxPermissions 权限的使用(非常精简,简单实用)】一直以来,Android 6.0以上动态权限申请是一件挺麻烦的事情,网上也有各种方法,和第三方框架提供,但是用起来,有时候还是感觉比较麻烦,但是自从出现了RxPermissions这个权限框架后, 申请权限变得简单易行!
下面是一个最简单的用法:

RxPermissions rxPermissions = new RxPermissions(this); rxPermissions.request(Manifest.permission.WRITE_EXTERNAL_STORAGE, Manifest.permission.READ_EXTERNAL_STORAGE, Manifest.permission.REQUEST_INSTALL_PACKAGES).subscribe(new Consumer() { @Override public void accept(Boolean aBoolean) throws Exception { if (aBoolean) { Toast.makeText(MainActivity.this, "同意权限", Toast.LENGTH_SHORT).show(); } else { Toast.makeText(MainActivity.this, "拒绝权限", Toast.LENGTH_SHORT).show(); }} });

权限申请就这么简单!

    推荐阅读