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

有没有兼职做设计的网站吗广州seo外包多少钱

有没有兼职做设计的网站吗,广州seo外包多少钱,住房与住房建设部网站,用java后端做网站android系统五花八门,当我们去请求用户的权限的时候,总是会弹出是否允许的对话框。 而且用户一旦不小心点了拒绝,下次就不再询问了,而很多小白用户也不知道怎么去设置。这就导致了很不好的用户体验。 经过研究,我发现像…

android系统五花八门,当我们去请求用户的权限的时候,总是会弹出是否允许的对话框。

而且用户一旦不小心点了拒绝,下次就不再询问了,而很多小白用户也不知道怎么去设置。这就导致了很不好的用户体验。

经过研究,我发现像小米,魅族,这些满大街的系统,都是可以通过隐式意图打开权限设置页面的。

这里指的是自身app的权限管理页面

之前已经有人写过类似的文章,不过都比较分散,我这里把这些方法总结了一下。

不多说,直接上代码。

首先是最蛋疼的小米,百度了很多前辈留下的方法,发现都不能打开,没有办法,只能通过 adb dumpsys activity activities 命令去查看

经过一番研究终于打开了。

    /*** 跳转到miui的权限管理页面*/private void gotoMiuiPermission() {Intent i = new Intent("miui.intent.action.APP_PERM_EDITOR");ComponentName componentName = new ComponentName("com.miui.securitycenter", "com.miui.permcenter.permissions.AppPermissionsEditorActivity");i.setComponent(componentName);i.putExtra("extra_pkgname", getPackageName());try {startActivity(i);} catch (Exception e) {e.printStackTrace();gotoMeizuPermission();}}

 

接下来上魅族的代码

    /*** 跳转到魅族的权限管理系统*/private void gotoMeizuPermission() {Intent intent = new Intent("com.meizu.safe.security.SHOW_APPSEC");intent.addCategory(Intent.CATEGORY_DEFAULT);intent.putExtra("packageName", BuildConfig.APPLICATION_ID);try {startActivity(intent);} catch (Exception e) {e.printStackTrace();gotoHuaweiPermission();}}

 

华为的系统由于不太一样,有些系统是华为自己的权限管理,而6.0的是用的原生的权限管理页面,目前手上只有一台6.0的华为手机,

 

暂时没有研究到打开的方法,如果有知道的大神麻烦告知一下

不过打不开没关系,我们可以退而求其次,打开所用应用的权限管理页面

 

    /*** 华为的权限管理页面*/private void gotoHuaweiPermission() {try {Intent intent = new Intent();intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);ComponentName comp = new ComponentName("com.huawei.systemmanager", "com.huawei.permissionmanager.ui.MainActivity");//华为权限管理
            intent.setComponent(comp);startActivity(intent);} catch (Exception e) {e.printStackTrace();startActivity(getAppDetailSettingIntent());}}

 

目前也就研究了这三大系统,对于原生系统,和其他系统,如果找不到方法,也可以先把用户引导到系统设置页面

 

    /*** 获取应用详情页面intent** @return*/private Intent getAppDetailSettingIntent() {Intent localIntent = new Intent();localIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);if (Build.VERSION.SDK_INT >= 9) {localIntent.setAction("android.settings.APPLICATION_DETAILS_SETTINGS");localIntent.setData(Uri.fromParts("package", getPackageName(), null));} else if (Build.VERSION.SDK_INT <= 8) {localIntent.setAction(Intent.ACTION_VIEW);localIntent.setClassName("com.android.settings", "com.android.settings.InstalledAppDetails");localIntent.putExtra("com.android.settings.ApplicationPkgName", getPackageName());}return localIntent;}

获取到intent之后直接startactivity就好了。。。

 

http://www.lbrq.cn/news/2623951.html

相关文章:

  • 开设计工作室赚钱吗图片优化
  • 网站建设与设计自动搜索关键词软件
  • 网站验证码怎么做win10优化大师有用吗
  • 南宁网站建设7make凡科建站登录
  • 定南建设银行网站点国外搜索引擎排行榜
  • 织梦网站后台管理宁波网站建设网站排名优化
  • 网站推广的优点新网站seo外包
  • 湖北最近发生的新闻搜索引擎优化效果
  • 企业做营销型网站西安网络seo公司
  • 网站降权怎么处理互联网营销推广服务商
  • 开网站 主机 服务器发布会直播平台
  • 北京网站建设推广服软文营销的五大注意事项
  • 网站链接的基本形式网络推广人员
  • 山东网站app制作曹操论坛seo
  • 荆门哪里有专门做企业网站的关键词查询
  • 网站制作报价网站源码
  • 天猫网站做的比京东好搜狗快速收录方法
  • 电商网站建设 网站定制开发代理公司注册
  • 网上注册公司需要多少钱搜索引擎优化方法有哪些
  • 自己如何做团购网站百度24小时人工客服电话
  • 临海大经建设集团网站搜易网提供的技术服务
  • 现在 做网站 技术路线网站制作的流程
  • 帮做网站今日头条新闻10条
  • 网站建设案例 优帮云免费建设网站平台
  • 做网站需要哪些流程最大的中文搜索引擎
  • 德州网站建设维护看广告赚钱一天50元
  • 凡科做的网站真是免费吗搜索引擎排行榜前十名
  • 河南微网站建设公司哪家好站长统计app
  • seo 网站换程序优秀软文范例800字
  • 网站怎么做vga头百度投放广告收费标准
  • NY112NY117美光固态闪存NY119NY123
  • 研发团队看板协作中的自动化实践:集成CI/CD与任务流转
  • 力扣1124:表现良好的最长时间段
  • 案件线索展示与交付项目
  • 【Linux】System V - 基于建造者模式的信号量
  • 计算机网络(TCP篇)