<!-- 前台还是后台 --><uses-permission android:name="android.permission.GET_TASKS" />
 1 private boolean isForeground(Context context) { 2         ActivityManager am = (ActivityManager) context 3                 .getSystemService(Context.ACTIVITY_SERVICE); 4         ComponentName cn = am.getRunningTasks(1).get(0).topActivity; 5         String currentPackageName = cn.getPackageName(); 6         if (!TextUtils.isEmpty(currentPackageName) 7                 && currentPackageName.equals(context.getPackageName())) { 8             Log.i("yy", "处于前台"); 9             return true;10         }11         Log.i("yy", "处于后台");12         return false;13     }

更多相关文章

  1. Android之使用HttpPost提交数据到服务器(Android手机客户端和后台
  2. Android游戏开发系列教程第五讲(后台服务)
  3. Android Retrofit与Spring后台配合,实现单张、多张图片上传功能
  4. Android用户看过来,免ROOT和顽固后台拜拜
  5. 在Android中使用Handler和Thread线程执行后台操作
  6. 怎么让 Android 程序一直后台运行,像 QQ 一样不被杀死?
  7. 【自学Android】使用ModelView,DataBinding,LiveData开发计分板A
  8. android 判断当前application 是在前台还是在后台
  9. Android后台杀死系列之三:LowMemoryKiller原理(4.3-6.0)

随机推荐

  1. jQuery原生框架-----------------事件
  2. jQuery和ActiveX安全性的一个严重问题?
  3. $ .post请求中的回调函数
  4. jQuery权威指南(第2版) 学习一 jQuery操作
  5. Jquery EasyUI 开发实录
  6. jquery处理多维数组
  7. 在jquery下翻看图片,如何判断最后一张呢?
  8. 如何将JQuery变量值分配给Laravel Blade
  9. console.dir()等效在xCode中使用jQuery Mob
  10. 调用没有当前上下文的OpenGL ES API(每个