OPPO 5.1 浮窗权限开启并不像大多Android机那样在手机设置中,而是在OPPO的系统软件-手机安全中心-中,

故跳转到权限界面,需要做特殊处理。

1.判断是否为 OPPO 5.1 系统

if(Utils.isOppo() && Utils.getAndroidVersion().equals("5.1")) {

compat = new OppoCompatImpl();

}

2.通过包名、Activity名跳转到指定权限界面

public class OppoCompatImpl extends BelowApi23CompatImpl {

@Override

public boolean isSupported() {

return true;

}

@Override

public boolean apply(Context context) {

try {

Intent intent = new Intent(Intent.ACTION_MAIN);

ComponentName componentName = new ComponentName("com.coloros.safecenter", "com.coloros.safecenter.permission.floatwindow.FloatWindowListActivity");

intent.setComponent(componentName);

context.startActivity(intent);

return true;

} catch(Exception e){

e.printStackTrace();

}

return false;

}

}

软件不兼容android5.1.1,Android 解决OPPO 5.1 浮窗权限不兼容问题相关推荐

  1. Android浮窗权限判断

    在开启浮窗前,要判断一下,是否能够得到浮窗权限打开浮窗. 在方法中添加以下代码: //悬浮窗权限判断if (Settings.canDrawOverlays(MainActivity.this)) { ...

  2. Android检测是否有悬浮窗,Android 获取判断是否有悬浮窗权限的方法

    现在很多应用都会用到悬浮窗,很多国产rom把悬浮窗权限加入控制了,你就需要判断是否有悬浮窗权限,然后做对应操作. Android 原生有自带权限管理的,只是被隐藏了.看android源码在androi ...

  3. android悬浮动态权限,Android 获取判断是否有悬浮窗权限的方法

    现在很多应用都会用到悬浮窗,很多国产rom把悬浮窗权限加入控制了,你就需要判断是否有悬浮窗权限,然后做对应操作. Android 原生有自带权限管理的,只是被隐藏了.看android源码在androi ...

  4. Android浮窗权限研究(转载)

    这篇博客主要介绍的是 Android 主流各种机型和各种版本的悬浮窗权限适配,但是由于碎片化的问题,所以在适配方面也无法做到完全的主流机型适配,这个需要大家的一起努力,这个博客的名字永远都是一个将来时 ...

  5. android手机禁止休眠_浮窗----手机是否可以一心多用?这个只是开始而已。

    人类的大脑似乎天生具备了'一心多用'的能力.我们可以边吃饭边看剧,边洗澡边听歌,或者是在回微信时和身边人有一搭没一搭的聊天,哪怕是同时在做两件毫不相干的事情,依旧能表现得十分自然. Civic Sci ...

  6. Android app打开系统界面设置悬浮窗权限

    1. AndroidManifest.xml添加权限 <uses-permission android:name="android.permission.SYSTEM_ALERT_WI ...

  7. android 更改窗口的层次,浮窗开发之窗口层级

    最近在项目中遇到了这样的需求:需要在特定的其他应用之上悬浮自己的UI交互(拖动.输入等复杂的UI交互),和九游的浮窗类似,不过我们的比九游的体验更好,我们越过了很多授权的限制. 浮窗效果 很多人都知道 ...

  8. android 代码截图 录屏 浮窗,教你怎么录制手机屏幕视频,安卓手机如何录屏

    原标题:教你怎么录制手机屏幕视频,安卓手机如何录屏 有时候我们或多或少会需要录制手机屏幕上的画面,那么我们如何录制手机屏幕视频呢?其实录制手机屏幕视频还是比较容易的,下面小编便来分享下我录制手机屏幕视 ...

  9. Android 性能测试小工具 (cpu,内存,电量,流量数据浮窗显示,信息导入数据库、sd卡)

    [mie haha的博客]转载请注明出处(万分感谢!): https://blog.csdn.net/qq_40315080/article/details/98610748 写一个测试各个app/手 ...

最新文章

  1. 微生物组数据库(http://egcloud.cib.cn)正式上线
  2. 全美国的数据中心到底消耗了多少能源
  3. python导入pyecharts错误没有pyecharts_python报No module named 'pyecharts'的错误怎么办?
  4. thinkphp mysql日志_MySQL的日志基础知识及基本操作学习教程
  5. codeblocks哪个字体最舒服_如果给你一百万让你放弃一种美食永远不吃,你会放弃哪个?...
  6. 01 svn服务搭建
  7. 西门子S7-1200的PID应用(恒温热水器)
  8. java向hdfs提交命令_Java语言操作HDFS常用命令测试代码
  9. linux删除进程文件,Linux如何查找或删除正在使用某文件的进程
  10. 电脑装机不求人装机员系统集合
  11. kafka_2.12-3.2.0安装包快速下载地址分享
  12. SPSS基础教程:SPSS菜单命令详解
  13. python用什么数据库比较好_Python和主流数据库
  14. mescroll.js 的下拉刷新和上拉加载 tab切换
  15. 表格中复制粘贴到其他位置的数据会携带引号等不可见字符,该怎么处理?
  16. Tongweb 7 集中管理工具
  17. 使用dockerfile创建一个包含jdk和tomcat的镜像
  18. 计算机三级网络技术知识考点
  19. 招行权证割肉比赛开演 10个交易日后寿终正寝
  20. 使用kvm部署虚拟化服务器,KVM虚拟化(KVM的部署及使用)

热门文章

  1. LOJ #570. 「LibreOJ Round #11」Misaka Network 与任务
  2. 新学期,不再迷茫畏惧,我想这样度过大四
  3. 快要“金九银十”了,你开始准备了吗?
  4. 考研英语 大学英语教材 全新版大学英语综合教程 的一些总结
  5. Batch Normalization原理
  6. 我的世界海洋java_我的世界Java版开发者们畅聊水域更新
  7. 树模型系列之集成学习(Bagging、Boosting、Stacking)
  8. 【Python基础绘图】Python多张png合成gif动图
  9. RT3070无线网卡AP模式——开发板实现路由功能
  10. Caffe 深度学习框架上手教程