android onUserLeaveHint和onUserInteraction

  • onUserLeaveHint 当用户的操作使一个activity准备进入后台时,此 方法会像activity的生命周期的一部分被调用。例如,当用户按下 Home键,
    Activity#onUserLeaveHint()将会被回调。但是当来电导致来电activity自动占据前台,Activity#onUserLeaveHint()将不会被回调。

  • onUserLeaveHint() 用户手动离开当前activity,会调用该方法,比如用户主动切换任务,短按home进入桌面等。系统自动切换activity不会调用此方法,如来电,灭屏等。

  • onUserInteraction() activity在分发各种事件的时候会调用该方法,注意:启动另一个activity,Activity#onUserInteraction()会被调用两次,一次是activity捕获到事件,另一次是调用Activity#onUserLeaveHint()之前会调用Activity#onUserInteraction()。

更多相关文章

  1. android 用camera实现3D效果
  2. 【WebView】Android(安卓)WebView专栏——基本使用及常见问题
  3. Android(安卓)横屏启动activity,点击屏幕的单击、双击和长按事件
  4. 获取设备上所有系统app信息
  5. android轮播图Banner的使用及详解
  6. Android发送xml数据给服务器的方法
  7. 横屏启动activity,点击屏幕的单击、双击和长按事件
  8. [Android]IPC通信之Messenger的使用方法介绍
  9. 初探 Retrofit (入门)

随机推荐

  1. Android(安卓)Studio导入Android系统源码
  2. Android入门教程之ListView的应用示例
  3. 自定义按钮样式
  4. 安卓安装 ADV 路径包含中文报错解决方案
  5. 获取Android设备信息
  6. Android(安卓)Studio使用教程(三):常用快捷
  7. Android简单实现app每月签到功能
  8. RxJava2 学习笔记
  9. Android(安卓)模拟器 Atom-x86 cpu加速
  10. Android(安卓)如何使用Intent传递对象