android onUserLeaveHint和onUserInteraction
16lz
2021-01-26
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()。
更多相关文章
- android 用camera实现3D效果
- 【WebView】Android(安卓)WebView专栏——基本使用及常见问题
- Android(安卓)横屏启动activity,点击屏幕的单击、双击和长按事件
- 获取设备上所有系统app信息
- android轮播图Banner的使用及详解
- Android发送xml数据给服务器的方法
- 横屏启动activity,点击屏幕的单击、双击和长按事件
- [Android]IPC通信之Messenger的使用方法介绍
- 初探 Retrofit (入门)