android应用锁
yangxi_001
这个作者很懒,什么都没留下…
展开
-
android 5.0以上获取前台应用的包名
背景前一段时间发现android5.0以后的手机发现我们的APP悬浮窗获取前台应用的名称不起作用了,以前我们的作法如下: 123456789101112131415public String getForegroundApp(Context context) { ActivityManager am转载 2016-04-13 17:11:02 · 4500 阅读 · 0 评论 -
Android 判断当前的界面是否是桌面的方法
/** * 判断当前界面是否是桌面 */ public boolean isHome() { String packname = ""; if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { List queryUsageStats =原创 2016-04-13 17:42:01 · 2570 阅读 · 1 评论 -
Android 5.0以后版本打开“有权查看使用情况的应用”
转自:http://blog.csdn.net/chaozhung_no_l/article/details/49490401 前段时间曾做过一个应用锁的功能,但是在android5.0版本后获取栈顶应用的方法getRunningTask方法被google给屏蔽掉了,然后在网上各种找资料啊,最后找到一个折中的办法,使用UsageStatsManager获取,但是这种获取方法需要用户在手机上转载 2016-04-13 17:15:07 · 2068 阅读 · 1 评论 -
Android应用锁之获取栈顶Activity
1、在早期的安卓版本当中,我们可以使用ActivityManager. getRunningTasks 方法来获取当前运行栈顶程序。ActivityManager安卓官方API文档实现的核心代码如下:List packages = getPackageManager(). getInstalledPackages(0); ActivityManager mAc转载 2016-04-13 17:34:46 · 3893 阅读 · 0 评论 -
消除“Permission is only granted to system apps”错误 .
在AndroidManifest.xml中使用了如下的配置:android:name="android.permission.INSTALL_PACKAGES" />就会报错:Permission is only granted to system apps原因如下:此类权限仅授予系统级应用,可以修改下Link Error Checking项的安全级别;In Eclipse转载 2016-04-13 17:25:07 · 539 阅读 · 0 评论