Android N分屏模式Activity生命周期的变化
2016-03-11 10:28
281 查看
昨天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, 没有焦点则不发生生命周期的变化!
我是用模拟器去验证的, 通过长按多任务窗口(口)进入分屏模式, 这里只进行了简单的测试, 不排除通过配置哪个参数, 生命周期有了其它变化,
长按(口), Activity首先调用onMultiWindowChanged->onPause->onStop->onDestroy->onCreate->onStart- >onResume->onPause(焦点切入到另一屏)
来回切焦点(onPause->onResume来回交替, 这就证明了, 如果是播放类的app, 暂停不能放在onPause里面)
来回拖动窗口大小当拖到1/3, 或者2/3之处, 生命周期都是销毁再重启然后再进入到onPause或者onResume(取决于是否有焦点)
分屏模式进入到桌面如果有焦点则调用onPause, 没有焦点则不发生生命周期的变化!
相关文章推荐
- base64(Bitmap和base64的互换)
- Android项目开发(4)-忘记密码---验证码验证页面功能实现
- android程序点击返回退出时,返回到欢迎界面的解决办法
- Android studio中自定义属性访问不了的解决办法
- Android深入浅出系列之Socket—Socket编程(一)
- Android项目开发(3)-注册验证码验证页面功能实现
- android canvas 绘图笔记
- 百度地图加载不出来,问题根源在SHA1
- Android项目开发(2)-注册手机验证知识总结
- android xml文件不显示视图的问题
- android N 新特性
- Android笔记
- Android项目开发(1)-登录页面知识总结
- Android唯一识别号
- android jni里面找不到某个函数的定义
- Android如何监听蓝牙耳机的按键事件
- Android studio jar冲突 文件冲突 aar引用相同的文件 引用相同的jar包 重复导入相同依赖包
- android开发之Animations的使用(二)
- Android中Parcelable接口用法
- 使用Android Studio搭建Android集成开发环境(图文教程)