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

建新闻网站关键词优化哪家强

建新闻网站,关键词优化哪家强,访问数据库的网站开发语言,做线上网站需要多少钱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.15wanjia.com/news/16532.html

相关文章:

  • 企业网站怎么搜索优化职业培训机构排名前十
  • 网站建设1000字合肥网站优化seo
  • 武汉seo网站优化运营网络舆情案例分析
  • 做幼儿园成长册的素材网站如何刷关键词指数
  • 可视化网站建设平台免费b2b网站大全免费
  • 做ppt高手 一定要常去这八个网站营销型网站有哪些
  • 网站建设redu磁力搜索器下载
  • 做电商网站用什么技术营销网站制作公司
  • 中国商标注册网seo搜索引擎优化试题
  • 高埗做网站公司谷歌seo网站排名优化
  • 如何做网站关键词平台怎么推广技巧
  • b2b网站推广方法百度推广工具
  • 网站建设需要哪些功能站长工具忘忧草
  • 制度建设对网站管理的重要性网站宣传方法
  • wordpress 2017seo学习网站
  • 做h的动漫在线观看网站衡阳网站建设
  • 学做网站论坛会员账户营销中存在的问题及对策
  • 怎样做淘宝网站搜索引擎的网址有哪些
  • 装饰公司网站php源码营销策划与运营团队
  • 重庆建设部网站官网百度怎样免费发布信息
  • 可以上传高清图片的网站并做外链企业网站的类型
  • 兼职网站高中生在家可做网站模板商城
  • 页面简洁的导航网站北京seo优化技术
  • 广州网站建设484186南京网站设计公司大全
  • php 新闻类网站怎么做国际军事新闻最新消息视频
  • 便宜虚拟主机做网站备份免费外贸接单平台
  • 手机网站 分辨率seo优化信
  • 制作什么网站做毕业设计seo的含义是什么意思
  • 网站代码输入完成之后要怎么做seo研究中心怎么样
  • 2018企业网站转化率提交百度收录