Android5.0查看应用使用情况的权限
2016-05-03 16:17
543 查看
Android5.0和低版本的一个权限不同之处 /** * 判断当前应用是否有查看应用使用情况的权限(针对于android5.0以上的系统) * @return */ @SuppressLint("NewApi") public static boolean hasEnable(Context context){ if(android.os.Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP){ // 如果大于等于5.0 再做判断 long ts = System.currentTimeMillis(); UsageStatsManager usageStatsManager=(UsageStatsManager)context.getSystemService(Service.USAGE_STATS_SERVICE); List<UsageStats> queryUsageStats = usageStatsManager.queryUsageStats(UsageStatsManager.INTERVAL_BEST, 0, ts); if (queryUsageStats == null || queryUsageStats.isEmpty()) { return false; } } return true; }进入设置中心开启应用权限
Intent intent = new Intent(Settings.ACTION_USAGE_ACCESS_SETTINGS); mActivity.startActivity(intent); 需要赋予权限才能进入设置中心 <pre name="code" class="html"><uses-permission android:name="android.permission.PACKAGE_USAGE_STATS" tools:ignore="ProtectedPermissions" />
个人联系方式:15010399702@163.com
相关文章推荐
- android数据库存储
- 【转】如何分析解决Android ANR
- android 属性文件default.prop与adb
- Android json数据的解析
- Android 浅谈一个全适配方案
- Android--FragmentTabHost+Fragment
- android--------关于创建模拟器不能移动的问题
- AndroidStudiod如何打包aar文件包和引用小记
- android圆形头像:相机相册加载图片到圆形头像
- android zxing 扫描二维码 横屏转竖屏
- Android Studio 改变 SDK 的源码路径
- 使用新的 Android Studio 加速你的开发
- android stutio创建项目以及运行时遇到的问题总结
- Android 图片获取及上传
- Fiddler捕获 iPhone/Android 流量
- android操作xml
- Android与网页交互
- android技术要点梳理
- [置顶] Android开发之 SwipeRefreshLayout
- Android Studio 添加ndk右键工具