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

网站搭建工作怎么样海天网站建设

网站搭建工作怎么样,海天网站建设,国外设计师灵感网站,网站维护中页面代码上架提示 您的应用在运行时#xff0c;未同步告知权限申请的使用目的#xff0c;向用户索取#xff08;相机#xff09;等权限#xff0c;不符合华为应用市场审核标准。 测试步骤#xff1a;管理-添加-点击二维码#xff0c;申请相机权限 修改建议#xff1a;APP在调…上架提示 您的应用在运行时未同步告知权限申请的使用目的向用户索取相机等权限不符合华为应用市场审核标准。 测试步骤管理-添加-点击二维码申请相机权限 修改建议APP在调用终端敏感权限时应同步说明权限申请的使用目的包括但不限于申请权限的名称、服务的具体功能、用途告知方式不限于弹窗、蒙层、浮窗、或者自定义操作系统权限弹框等。请排查应用内所有权限申请行为确保均符合要求。 当看到这个提示时我也是一脸懵B啊华为你在搞事情啊 打工人何必为难打工人 先看华为官网给的示例应该怎么解决 应用申请的权限都必须有明确、合理的使用场景和功能说明禁止诱导或误导用户授权应用使用的权限必须与申请所述的一致。在申请敏感权限时需同步告知用户申请该权限的目的。未经用户同意不得更改用户权限授权状态。 下面时示例 我的解决方式 我是使用的 Snackbar 这种方式来解决的 Snackbar 是 Android design support library 中的一个组件它的作用和Toast类似显示吐司但Snackbar的特别之处在于Snackbar显示的提示信息可以和用户交互更好地获取用户反馈信息。同时它显示的吐司带有动画效果从屏幕下方慢慢展开显示。 Goggle官方这样介绍“SnackBars提供了一个轻量级的反馈操作。他们在屏幕的底部显示一条简短的信息如果是较大的设备就显示在左下角。SnackBar出现在屏幕中所有其他元素的上方同一时间仅仅只有一条SnackBar”。总之SnackBar的特点大致下面几条 ①与Toast一样可以进行吐司信息 ②可以与用户交互操作 ③一个时刻只能有唯一一个 Snackbar 显示。 上代码 public class SnackBarUtil {/*** 自定义 SnackBar 布局** param activity a* param view a* param msg a* param tip as*/public static void show(Activity activity, View view, String msg, String tip) {try {//获取示例 findViewById(android.R.id.content) //LENGTH_LONG/LENGTH_SHORT: 会自动消失 LENGTH_INDEFINITE: 需要手动点击消失Snackbar snackbar Snackbar.make(view, , Snackbar.LENGTH_LONG);//设置 Snackbar 的深度避免被其他控件遮挡if (Build.VERSION.SDK_INT Build.VERSION_CODES.LOLLIPOP) {snackbar.getView().setElevation(0);}//设置背景透明避免自带黑色背景影响snackbar.getView().setBackgroundColor(Color.TRANSPARENT);//设置padding 取消自定义时黑色边框snackbar.getView().setPadding(0, 0, 0, 0);Snackbar.SnackbarLayout snackbarLayout (Snackbar.SnackbarLayout) snackbar.getView();//设置SnackBar的显示位置//ViewGroup.LayoutParams layoutParams snackbarLayout.getLayoutParams();FrameLayout.LayoutParams flp new FrameLayout.LayoutParams(FrameLayout.LayoutParams.MATCH_PARENT, FrameLayout.LayoutParams.WRAP_CONTENT); // 将原来Snackbar的宽高传入新的LayoutParamsflp.gravity Gravity.CENTER | Gravity.TOP; // 设置显示位置flp.topMargin StatusBarCompat.getStatusBarHeight(activity);((View) snackbarLayout).setLayoutParams(flp);//获取自定义布局//LayoutInflater inflater (LayoutInflater) getBaseContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE);View inflate LayoutInflater.from(activity).inflate(R.layout.snack_bar_layout, null);//获取布局内控件TextView textView inflate.findViewById(R.id.snacl_bar_title);//设置文本textView.setText(msg);TextView textViewSub inflate.findViewById(R.id.snacl_bar_tip);textViewSub.setText(tip);//将自定义布局添加到 Snackbar 中snackbarLayout.addView(inflate);//显示 因为只有华为上架出现这个问题我做了个判断if (huawei.equals(Build.MANUFACTURER.toLowerCase())) {snackbar.show();}} catch (Exception e) {}}}使用 boolean b new PermissionsChecker(this).lacksPermissions(Permission.CAMERA); if (b) {SnackBarUtil.show(this, llItem2, 相机权限说明, 用于扫二维码操作); }效果 snack_bar_layout布局文件 ?xml version1.0 encodingutf-8? FrameLayout xmlns:androidhttp://schemas.android.com/apk/res/androidandroid:layout_widthmatch_parentandroid:layout_heightwrap_contentandroid:orientationverticalLinearLayoutandroid:layout_widthmatch_parentandroid:layout_heightwrap_contentandroid:layout_marginStart14dpandroid:layout_marginEnd14dpandroid:backgrounddrawable/bg_white_cor10android:orientationverticalandroid:padding10dpTextViewandroid:idid/snacl_bar_titleandroid:layout_widthwrap_contentandroid:layout_heightwrap_contentandroid:text标题android:textColorcolor/color33android:textSize20sp /TextViewandroid:idid/snacl_bar_tipandroid:layout_widthwrap_contentandroid:layout_heightwrap_contentandroid:layout_marginTop6dpandroid:text提示android:textColorcolor/color33android:textSize16sp //LinearLayout /FrameLayout
http://www.huolong8.cn/news/426770/

相关文章:

  • 西安cms模板建站免费网站申请
  • 网站建设分析从哪几个方面工业和信息化部人才交流中心
  • 推广网站的作用免费注册企业网站
  • 买房子最好的网站做模版网站
  • 建站宝盒开通建立网站怎么搞
  • 浦城 建网站app订制开发公司
  • 商城网站建设市场分析论文如何恢复网站
  • 龙岗模板网站建设学院网站建设报告
  • c 做网站开发国内做的比较好的旅游网站
  • 做足球网站前景吉林网页制作
  • 新野微网站建设网站建设视频上传
  • 网站开发 技术支持服务协议网站备案增加域名解析
  • 最贵网站建设报价网络推广和seo
  • 源码商城网站源码网站401错误
  • 网站 排版模板网络营销咨询服务
  • 织梦cms 做视频网站建立良好的公共秩序教学设计
  • 网站开发代淘宝店铺装修架设网站的目的
  • 如何搭建一个公司网站小广告图片
  • 网站建设策划书色彩设计方案小学生摘抄新闻
  • 网站备案登记查询门户网站建设依据
  • asp.ne做网站设计师网址推荐
  • 潍坊建设网站公司简述网页的基本结构
  • 手机h5网站模板下载织梦网站转跳手机站
  • 有几家做网站的公司网站免费网站免费
  • 纸业建站服务wordpress会员注册管理系统
  • 朔州网站建设电话网站关键词优化培训
  • 印刷厂网站建设网站服务器ip地址怎么查
  • 公司网站制作高端iis6无法新建网站
  • 北龙中网 可信网站验证 费用高端网站建设行业
  • 长沙南站建站163网站源码