Android N分屏模式Activity生命周期的变化
2023-09-11 14:20:27 时间
昨天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]Android Activity 启动模式详解
- [Android]getevent,sendevent,input命令的使用
- Android开发之style属性和预定义样式
- [Android Traffic] 让android应用在传输网络数据的时候更省电
- Android开发之旅:android架构
- 《Android源码设计模式》--策略模式
- 《Android源码设计模式》--Builder模式
- EasyPlayer RTSP 安卓Android播放器显示模式设置方法
- Android【报错】Failed to resolve: com.android.support:appcompat-v7:28.0.0-alpha【报错】
- Android—开源项目app的学习
- Android Studio 更新Gradle插件
- Android 备忘录模式
- Android 10.0 Launcher3去掉抽屉模式 双层改成单层系列四
- Android 10.0 Launcher3去掉抽屉模式 双层改成单层系列三
- android 10.0 framework user模式默认打开adb功能
- android 10.0 控制Camera开关
- Android 获取assets的绝对路径
- 【Android 性能优化】布局渲染优化 ( CPU 渲染优化 | 减少布局的嵌套 | 测量布局绘制时间 | OnFrameMetricsAvailableListener | 布局渲染优化总结 )
- 【Android布局】在程序中设置android:gravity 和 android:layout_Gravity属性
- 编译Android VNC Server(pc远程控制android)(四十九)
- Android培训班(61)dex文件格式2
- 如何使用android design support library
- Android兼容性优化-8.0之后启动后台服务报错异常
- Android Studio的报错提示:android.content.res.Resources$NotFoundException: Resource ID #0xfffffe6c
- 在android的kotlin上用git提交项目时报错提示:Invalid authentication data. 404 Not Found - Not Found
- Android 封装对话框工具类
- Android AP模式下获取SSID/PASSWORD