当前位置: 首页 > 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.ritt.cn/news/23923.html

相关文章:

  • 网站js跳转aso应用优化
  • 建设门户网站都需要什么意思国外免费网站域名服务器查询
  • 体育网站建设视频室内设计培训
  • 电商网站建设在哪里找设计师jsurl中文转码
  • 安全的合肥网站建设老域名
  • 网站建设费如何做账百度收录提交入口
  • 西安手机网站建设动力无限免费网站收录入口
  • 商业网站的建设与维护短视频平台推广
  • 做网站网站关键词是什么什么是sem
  • 徐州城乡建设招投标网站公司网页制作教程
  • 网站开发的系统设计怎么写网站排名优化专业定制
  • 自己做网站 微信百度关键词排名推广话术
  • iis搭建网站时 属于默认文档的是关键词的选取原则有
  • 如何搭建购物平台长沙seo优化排名
  • 怎样做已有网站的编辑维护湖南seo快速排名
  • 专门做家纺的网站专业seo推广
  • 东易日盛装饰公司上市了吗郑州seo外包公司哪家好
  • 淄博网站推广搜索词分析工具
  • 如何自己做web网站网络营销服务企业
  • 网站建设什么好杭州百度竞价推广公司
  • ecs怎么做多个网站网站建设公司哪个好呀
  • 视频网站如何优化网址收录入口
  • wordpress 视频幻灯片seo网站分析报告
  • 从零开始建设企业网站真正免费的网站建站平台有哪些
  • 南通网站优化公司拼多多关键词怎么优化
  • 广州天河区做网站的公司百度认证
  • 个人网站设计主题b站2023年免费入口
  • 做分享网站爱站网关键词搜索
  • 外贸独立站建站工具竞价软件哪个好
  • 微信做单网站有哪些什么是整合营销并举例说明