当前位置: 首页 > news >正文

wordpress 禁止另存为网站优化网站

wordpress 禁止另存为,网站优化网站,wordpress登陆地址,中英文网站前端怎么做Android14请求动态申请存储权限 Android14和Android15存储权限有增加多了选择部分,还是全部。一个小小的存储权限真的被它玩出了花来。本来Android13就将存储权限进行了3个细分,是图片,音频还是视频文件。 步骤一:AndroidManife…
Android14请求动态申请存储权限

Android14和Android15存储权限有增加多了选择部分,还是全部。一个小小的存储权限真的被它玩出了花来。本来Android13就将存储权限进行了3个细分,是图片,音频还是视频文件。

步骤一:AndroidManifest
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /><uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /><!-- Android 13版本适配,细化存储权限 --><uses-permission android:name="android.permission.READ_MEDIA_IMAGES" /><uses-permission android:name="android.permission.READ_MEDIA_AUDIO" /><uses-permission android:name="android.permission.READ_MEDIA_VIDEO" /><!-- Android 14版本适配,部分允许还是全部允许--><uses-permission android:name="android.permission.READ_MEDIA_VISUAL_USER_SELECTED" />
步骤二、引入Rxpermissions

你用其他请求库也行

 api 'com.jakewharton.rxbinding4:rxbinding:4.0.0'api 'com.github.tbruyelle:rxpermissions:0.12'
步骤三、定义请求方法
 // 联系:893151960void requestStoragePermission(Context mContext, PermissionListener permissionListener) {if (PermissionCheckUtil.checkPermissions(mContext, PermissionNewUtils.getImageMediaPermission(mContext))) {permissionListener.permission(true);} else {PermissionNewUtils.requestCombinedPermission((FragmentActivity) mContext, PermissionNewUtils.getImageMediaPermission(mContext), new Consumer<Permission>() {@Overridepublic void accept(Permission it) throws Throwable {if (it.granted) {permissionListener.permission(true);} else {boolean partGranted = false;// 部分同意if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.UPSIDE_DOWN_CAKE && mContext.getApplicationInfo().targetSdkVersion >= Build.VERSION_CODES.UPSIDE_DOWN_CAKE) {if (ContextCompat.checkSelfPermission(mContext,READ_MEDIA_VISUAL_USER_SELECTED) == PackageManager.PERMISSION_GRANTED) {permissionListener.permission(true);partGranted = true;}}if (!partGranted) {permissionListener.permission(false);if (it.shouldShowRequestPermissionRationale) {//禁止,不做操作Toast.makeText(context, "禁止了权限", Toast.LENGTH_SHORT).show();} else {Toast.makeText(context, "永久禁止了权限", Toast.LENGTH_SHORT).show();//永久禁止
//                                DialogUtilsKT.okAndCancel(
//                                    mContext,
//                                    mContext.getString(alwaysContent),
//                                    mContext.getString(R.string.ok_go_setting),
//                                    title = mContext.getString(alwaysTitle)
//                                ) {
//                                    PermissionNewUtils.startAppSetting(mContext)
//                                }}}}}});}}

项目demo结构图
在这里插入图片描述有问题或者需要源码都可以私信我

http://www.mmbaike.com/news/58977.html

相关文章:

  • wordpress免费网站国外百度关键词怎么做
  • 汽车网站更新怎么做网站推广100种方法
  • 网页设计与网站开发chinaz站长素材
  • 做任务网站源码开鲁视频
  • 做平面设计常用的网站代运营电商公司排行榜
  • 自学做甜品师的网站游戏代理0加盟费
  • Net网站开发招聘网络营销案例实例
  • 个人网站如何做淘宝客口碑营销的优势有哪些
  • 安徽省建设业协会网站营业推广方案怎么写
  • 只用js可以做网站吗全国知名网站排名
  • 东莞网站推广公司百度云资源链接分享群组
  • 室内设计师证书哪个含金量高企业seo关键词优化
  • 深圳外贸公司网站建设公司排名网站关键词优化应该怎么做
  • 诸城哪里有做网站的软文发稿网站
  • 国内移动端网站做的最好的搜索引擎优化教程
  • 新乡建设招标投标网站网站推广优化方案
  • 阐述网站建设的步骤过程市场营销手段有哪四种
  • wordpress默认字体改黑色seo网站优化策划书
  • 企业响应式网站建设报价营销存在的问题及改进
  • 万网的网站建设搜索引擎推广有哪些
  • 建设公司建站系统优秀网站seo报价
  • wordpress什么模块北京网络推广优化公司
  • 网站制作参考其他网站会侵权吗网站运营seo实训总结
  • 常州网站建设代理商智慧软文发稿平台官网
  • 如何做网站的订阅最新的网络营销方式
  • 广电如何做视频网站新闻最近的新闻
  • 如何开设一个网站学编程的正规学校
  • 8图片这样的网站怎么做的苏州百度推广开户
  • 网站 空间地址是什么优化设计的答案
  • 云相册网站怎么做黄冈地区免费网站推广平台