Android开发实践之判断应用前后台
来源:互联网 发布:2016中国海外并购数据 编辑:程序博客网 时间:2024/04/29 04:53
在开发Android的时候,很多时候我们需要知道应用页面是否还处在屏幕,如果不在屏幕了,我们需要做一些后台的服务,启动service等。这时,我们就需要进行判断,但是怎么才能知道呢,Android为我们提供了activityManager来获取应用集合,当我们想判断我们应用是否还在第一个,我们就需要对应用集合遍历。private boolean isForeground() { List<RunningAppProcessInfo> appProcesses = activityManager.getRunningAppProcesses(); if (appProcesses == null) return false; for (RunningAppProcessInfo appProcess : appProcesses) { if (appProcess.processName.equals(packageName) && appProcess.importance == RunningAppProcessInfo.IMPORTANCE_FOREGROUND) { return true; } } return false; }
0 0
- Android开发实践之判断应用前后台
- android 应用前后台判断
- Android判断系统前后台应用和服务之ActivityManager
- Android应用前后台切换的判断
- Android 判断应用处于前后台
- Android:应用前后台切换判断
- Android应用前后台切换的判断
- Android应用前后台切换的判断
- Android之判断前后台运行
- Android 前后台判断
- Android前后台判断
- 六种判断android应用前后台方法
- Android判断应用在前台还是后台运行(判断应用前后台切换)
- Android 判断程序前后台
- Android判断前后台状态
- android app前后台判断
- Android 判断程序前后台状态
- Android 判断程序前后台状态
- OFBiz + Opentaps 目录管理 一. 基本概念
- 数据结构与算法分析第二章读书笔记
- Highcharts插件常见问题及解决办法
- 浅分析Oracle语句优化规则
- 设立sql语句在控制台的输出
- Android开发实践之判断应用前后台
- 【iOS开发之Objective-C】初始化对象
- Python学习记录概述
- hihocoder 1033 交错和 数位DP
- 新标准c++程序设计教程chapter2_2015.7.21
- ofbiz数据库表结构设计
- [C++设计模式] proxy 代理模式
- Android任务和返回栈完全解析,细数那些你所不知道的细节
- static 变量