private boolean isTopActivity(String packageName) {
System.out.println("**********************top packageName:"
+ packageName);
ActivityManager activityManager = (ActivityManager) this
.getSystemService(Context.ACTIVITY_SERVICE);
List<RunningTaskInfo> tasksInfo = activityManager.getRunningTasks(1);
if (tasksInfo.size() > 0) {
System.out.println("*********************curr packageName:"
+ tasksInfo.get(0).topActivity.getPackageName());
// 应用程序位于堆栈的顶层
if (packageName.equals(tasksInfo.get(0).topActivity
.getPackageName())) {
return true;
}
}
return false;
}
分享到:
相关推荐
功能实现 用户进入系统的窗口 主页面截图: Android项目开发报告全文共8页,当前为第6页。 Android项目开发报告全文共8页,当前为第6页。 4数据库结构 4.1数据表设计 表1:用户表 表名 ACCOUNTS 说明 用户表 字段名...
通过逐渐在游戏中添加特性,你将学习Android编程的许多方面,包括用户界面、多媒体和Android生命周期。.. 第一部分中将首先介绍Android,内容涉及如何安装Android模拟器,如何使用IDE(Intergrated Development ...
图2 图3 单击主页面中任意一个名字,即可查看对应的通讯录的详细信息,如图4所示。 图4 四、实习心得 一周的实习很快就过去了,这一周的实习中大多数时间都在找工作、面试。所以真真 正正坐下来学习的时间很少,...
Android 默认在冷启动应用进程至能够调用 Activity.onCreate() 前会加载应用主题中的背景作为预览,而默认背景是白色,与应用在上部拥有绿色 AppBar 的效果不相匹配。 为了生成适应于不同屏幕大小、系统版本的图片...
A 新增 在控制台中显示当前页面 scope-data 校验出错信息 A 新增 云函数本地调试支持 Network 面板 A 新增 支持主包页面直接跳转到分包内的插件页面 A 新增 project.config.json 中增加 watchOptions 字段支持...
像坐标控制、旋转矩阵、定时器、生成图像、数据初始化、矩阵乘法、坐标旋转、判断是否是顺时针方向排列、鼠标按下、放开时的动作等,都可在本源码中得以体现。 Java编写的显示器显示模式检测程序 2个目标文件 内容...
像坐标控制、旋转矩阵、定时器、生成图像、数据初始化、矩阵乘法、坐标旋转、判断是否是顺时针方向排列、鼠标按下、放开时的动作等,都可在本源码中得以体现。 Java编写的显示器显示模式检测程序 2个目标文件 内容...