-
兼容库 for Android代码以实现悬浮窗权限支持
资源介绍
SettingsCompat
特殊权限(Special Permissions)兼容库,悬浮窗权限(SYSTEM_ALERT_WINDOW)与系统设置修改权限(WRITE_SETTINGS)
Android 6.0以前只要在manifest中申请了权限就是默认开启的
Android 6.0 需要在manifest中申请并且通过发送Intent让用户在设置界面进行勾选
适配
检测
API 23 (Android 6.0 /M) 使用 Settings.canDrawOverlays, Settings.System.canWrite
API 18 (Android 4.3 /JellyBean MR2) 通过反射使用 AppOpsManager.checkOp
API < 18 默认权限开启,时始终返回 true
授权
API 23 (Android 6.0 /M) 去系统设置面板就好 new Intent(Settings.ACTION_MANAGE_OVERLAY_PERMISSION), new Intent(Settings.ACTION_MANAGE_WRI
- 上一篇: android lichee编译脚本解析
- 下一篇: Android悬浮窗,仿qq火箭源码