<!-- 前台还是后台 --><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进程管理简单介绍
  4. Android(安卓)Retrofit与Spring后台配合,实现单张、多张图片上传
  5. Android用户看过来,免ROOT和顽固后台拜拜
  6. Android进程管理机制及优化
  7. Android进程分类与管理
  8. Android内存管理的原理--进程管理
  9. Android(安卓)基础知识点(持续更新)

随机推荐

  1. Android(安卓)继承SQLiteOpenHelper自定
  2. iPhone与Android对比
  3. android - 制作底部选项卡TabHost
  4. android 网络语音电话合集 此文为备份
  5. notify while network is available or n
  6. 2011.08.30——— android setOnTouchLis
  7. [Android]Accessibility Service的知识点
  8. android setAudioSource failed
  9. android 开发中遇到错误及解决办法总结(
  10. android网站汇集