风流不在谈锋胜,袖手无言味最长。这篇文章主要讲述Android N分屏模式Activity生命周期的变化相关的知识,希望能为你提供帮助。
【Android N分屏模式Activity生命周期的变化】昨天Google发布了android N Preview, balabala....
我是用模拟器去验证的, 通过长按多任务窗口(口)进入分屏模式, 这里只进行了简单的测试, 不排除通过配置哪个参数, 生命周期有了其它变化,
- 长按(口), Activity首先调用onMultiWindowChanged-> onPause-> onStop-> onDestroy-> onCreate-> onStart- > onResume-> onPause(焦点切入到另一屏)
- 来回切焦点(onPause-> onResume来回交替, 这就证明了, 如果是播放类的app, 暂停不能放在onPause里面)
- 来回拖动窗口大小当拖到1/3, 或者2/3之处, 生命周期都是销毁再重启然后再进入到onPause或者onResume(取决于是否有焦点)
- 分屏模式进入到桌面如果有焦点则调用onPause, 没有焦点则不发生生命周期的变化!
推荐阅读
- Android面试收集录1--Activity+Service
- 使用adb命令启查看已安装的Android应用的versionCodeversionName
- 以芯片直读方式得到的Android全盘镜像解析——DOS分区
- android开发之Animation
- Android自定义控件练手——简单的时钟
- 《精通android网络开发》--使用Socket实现数据通信
- 2018年移动端APP的六大开发趋势
- WIN10网狐开发环境搭建与Android客户端编译
- 转载基于阿里云的MQTT远程控制(Android 连接MQTT服务器,ESP8266连接MQTT服务器实现远程通信控制----简单的连接通信)