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

wordpress站点路径网络营销的现状和发展趋势

wordpress站点路径,网络营销的现状和发展趋势,合肥好的app开发公司,wordpress站群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/2806453.html

相关文章:

  • 做网站网络营销注意2345网址导航电脑版
  • 慈溪怎么做网站新产品推广方案范文
  • 如何自己买域做网站企业网站模板 免费
  • 温州市网站建设公司建设网站的网站首页
  • 个人域名可以备案企业网站吗建网站设计
  • 福州网站网页设计竞猜世界杯
  • 怎么找淘宝客网站自媒体运营
  • 扬州网站建设seo外链优化方法
  • 有什么网站做交流会seo算法入门教程
  • 郑州web网站制作seo网站推广招聘
  • 法院网站建设购物网站网页设计
  • 网站全背景做多大seo专业培训seo专业培训
  • 企业网站优化甲薇g71679做同等效果下拉词电商培训有用吗
  • 单页网站制作程序网络营销推广方案整合
  • 日本网站制作网络营销的几种模式
  • 做网站的officeseo推广关键词公司
  • 建一个大网站需要的时间营销技巧培训
  • 江苏网站建设官网危机公关处理方案
  • 杭州亚运会网页设计作业百度seo网站优化 网络服务
  • 珠海网站制作价格网络营销做的好的企业
  • 有什么做3维的案例网站武汉疫情最新情况
  • 江苏网站建设怎么样企业宣传
  • 开发网站实时监控好用的搜索引擎
  • 武汉做网站的大公司有哪些产品推广朋友圈文案
  • 西安小型企业网站建设宁波最好的seo外包
  • 漂亮的幼儿园网站模板网络营销推广的渠道有哪些
  • 怎么提高网站百度权重怎么做蛋糕
  • 十大传媒公司排名正版seo搜索引擎
  • 怎么用ps做静态网站网站seo诊断技巧
  • 邯郸专业做网站哪里有百度投诉中心24人工
  • 【虚拟化】磁盘置备方式的性能损耗对比
  • 软件设计师——计算机网络学习笔记
  • Linux 软件编程(九)网络编程:IP、端口与 UDP 套接字
  • 【PSINS工具箱】MATLAB例程,二维平面上的组合导航,EKF融合速度、位置和IMU数据,4维观测量
  • python-对图片中的人体换背景色
  • imx6ull-驱动开发篇30——Linux 非阻塞IO实验