看到市面上的很多app从后台切回到app会有广告页显示,因此也尝试了下,经过测试,以下的代码可以实现。

/*** Created by myc on 2017/6/17.* More Code on 1101255053@qq.com* Description:*/
public class BaseActivity extends Activity {private static final String TAG = "BaseActivity";//用来控制应用前后台切换的逻辑private boolean isCurrentRunningForeground = true;@Overrideprotected void onStart() {super.onStart();if (!isCurrentRunningForeground) {isCurrentRunningForeground=true;//处理跳转到广告页逻辑Intent intennt=new Intent(this,LoadingActivity.class);startActivity(intennt);Log.e(TAG, ">>>>>>>>>>>>>>>>>>>切回前台 activity process");}}@Overrideprotected void onStop() {super.onStop();isCurrentRunningForeground = isRunningForeground();if (!isCurrentRunningForeground) {Log.e(TAG,">>>>>>>>>>>>>>>>>>>切到后台 activity process");}}public boolean isRunningForeground() {ActivityManager activityManager = (ActivityManager) this.getSystemService(Context.ACTIVITY_SERVICE);List<ActivityManager.RunningAppProcessInfo> appProcessInfos = activityManager.getRunningAppProcesses();// 枚举进程,查看该应用是否在运行  for (ActivityManager.RunningAppProcessInfo appProcessInfo : appProcessInfos) {if (appProcessInfo.importance == ActivityManager.RunningAppProcessInfo.IMPORTANCE_FOREGROUND) {if (appProcessInfo.processName.equals(this.getApplicationInfo().processName)) {Log.e(TAG,"EntryActivity isRunningForeGround");return true;}}}Log.e(TAG, "EntryActivity isRunningBackGround");return false;}
}

Android后台切回到应用显示广告页相关推荐

  1. app启动广告页的实现,解决了广告图片要实时更新的问题

    网上很多的实现方法很多都是显示第一次的缓存的图片,这样就造成后台更新广告图片App不能实时展示的问题. 我的具体实现思路是: 1.启动时先获取启动页的图片全屏展示. 2.设计一个等待时间,如果超过等待 ...

  2. android逆向知乎,Android逆向之路---为什么从后台切换回app又显示广告了

    问题 最近发现自己的android机在开网易新闻,知乎等app的时候,明明自己没有杀进程,从后台返回回来的时候还是会再次显示广告,而且又正巧在知乎上看到了有人在提问,于是逆向分析.就用知乎作为例子吧. ...

  3. Android逆向之路---为什么从后台切换回app又显示广告了

    问题 最近发现自己的android机在开网易新闻,知乎等app的时候,明明自己没有杀进程,从后台返回回来的时候还是会再次显示广告,而且又正巧在知乎上看到了有人在提问,于是逆向分析.就用知乎作为例子吧. ...

  4. android广告页白屏_Android 启动页面与广告页面的实现-Go语言中文社区

    在我们APP的开发过程中,启动页面是绕不开的,广告页面说不定,但是不得不说,这两个界面都是经常要用到的.接下来我记录一下我的实现过程.项目架构为MVP. 那么先看看我们的需求和流程:(当然这也是可以根 ...

  5. 穿山甲广告切后台点Icon进入后广告消失或游戏重启的解决方法

    穿山甲广告切后台点Icon进入后广告消失或游戏重启的解决方法 ---------------------------by panda 问题1: Untiy接入穿山甲广告,Android 端会出现播放视 ...

  6. android广告页白屏_年度整理!2056页《大厂安卓岗面试真题解析合集》火爆全网...

    前言 2020年还有最后一个月就结束了,时间一眨眼就过去了.今年面试有没有被面试官虐呢,明年跳槽想跳去哪个大厂呢,这是个问题.说实话,今年我面试也被虐了,为了明年能找到一份心怡的工作,特地的从朋友那里 ...

  7. android如何监听应用进入后台,回到前台时做相应逻辑

    当我们使用手机银行app时,突然收到短信或电话时app会进入后台,再次回到手机银行界面的时候会被要求重新输入登陆密码或验证指纹,这一需求的设计主要是出于安全性考虑,验证用户身份,保证资金的稳固.    ...

  8. Android 启动广告页

    最近要求做启动广告页,然后在网上找了一些demo,但都没有找到自己想要的,于是,根据一些写的还不错的,加上自己的想法,做了一个启动广告页,然后分享出来.支持 gif动态图的下载和显示. 启动页 广告页 ...

  9. Android后台杀死系列之三:LowMemoryKiller原理(4.3-6.0)

    本篇是Android后台杀死系列的第三篇,前面两篇已经对后台杀死注意事项,杀死恢复机制做了分析,本篇主要讲解的是Android后台杀死原理.相对于后台杀死恢复,LowMemoryKiller原理相对简 ...

最新文章

  1. 前端学习笔记系列一:14 vue3.X中alias的配置
  2. 距离高效率学习CV算法我还有多远的距离?
  3. Java Swing控件样式设置
  4. 谷歌量子计算突破引爆学界,作者亲自回应质疑,国内专家点评
  5. 面试官:DDD如何指导微服务拆分?90%的程序员都答不上来!
  6. Servlet 调用过程
  7. 如何使用PowerShell从SQL Server数据创建图表
  8. 常见面试算法:回归、岭回归、局部加权回归
  9. x264源代码简单分析:宏块编码(Encode)部分
  10. 白板推导系列Pytorch-隐马尔可夫模型(HMM)
  11. unity 手机上获取手指触摸位置_我们到底触摸到了什么?揭秘智能设备触摸屏原理...
  12. Oracle 存储过程笔记.
  13. 计算机开放电子书 2016 归档
  14. 板簧的弹性系数如何计算_滑板式钢板弹簧悬架变刚度计算方法的研究
  15. EI 和 SCI 检索号查询
  16. 电脑速度慢是什么问题导致的
  17. 【2019新年计划】
  18. 插值法(最邻近,双线性,双三次),图像放缩 python实现
  19. Go 面向接口编程实战
  20. 个人中心布局android,Android实现个人中心设置界面

热门文章

  1. Scroller类的源码分析以及使用
  2. 显卡内存和计算机内存,512M和1GB显卡显示内存大小有什么区别
  3. 华为+android+root权限获取root,华为root权限怎么开启怎么获取(简单华为手机ROOT教程)...
  4. Effective C++ 条款13 以对象管理资源
  5. Android 交互动画的统一实践
  6. 如何用电脑玩石器时代M 石器时代M手游PC电脑版教程
  7. 什么是NP-Hard
  8. props的几种写法
  9. 关于tensorflow版本更新
  10. error An unexpected error occurred: “https://registry.npmjs.org/d3-geo-proje