miui12 小窗模式
最近测试同事反馈了一个miui12的小窗模式的bug。在小窗模式下,我们的应用的悬浮球存在异常。
研究了一下,miui12的小窗模式,有两种打开方法。
一种是拖到边上打开,一种是缩到后台,在面版选中打开。
方式一
onDetachFromWindow
onAttachFromWindow
即拖拽过程中生命周期没有变化。
方式二
onPause
onSaveInstanceState
onDestory
onDetachFromWindow
onCreate
onRestoreInstanceState
onResume
onAttachToWindow
问题出在onDetachFromWindow,我回收了悬浮球,在onAttachFromWindow重新设置了悬浮球,但是在这种场景下,存在回收的bug。
解决的办法可以是识别是不是这种情况,停止部分回收工作。比如判断Activity.isFinishing。
其他
PS:好像小米的代码也不是很稳定。在onDetachFromWindow中抛出异常,小窗就不可交互了,不能打开,也不能关闭。
PS1:猜测小米的修改只是在framework层,移动了window的层级。
miui12 小窗模式相关推荐
- android 魅族手机bug多,魅族Flyme 8系统上手体验:小窗模式2.0很好用,但还有小bug...
魅族Flyme 8系统上手体验:小窗模式2.0很好用,但还有小bug 2019-11-21 15:05:30 4点赞 6收藏 6评论 每天上班坐地铁的时候,进到车厢里,一看基本上都是低着头看手机.哦, ...
- oppo小窗开发Android,OPPO ColorOS小窗模式上手:多任务操作的最佳方案
人类的本质是什么?当然是一心二用了. 以前我们在玩手机的时候总会觉得为什么手机不能像在电脑上那样多窗口之间切换自如. 一方面是因为以前的手机屏幕尺寸比较小,能有效利用的屏幕空间并不多:另外一个原因就是 ...
- android 魅族屏幕适配,Flyme 9发布:首发小窗模式3.0 魅族18系列首先适配
Flyme 9发布:首发小窗模式3.0 魅族18系列首先适配 2021-03-02 19:25:12 0点赞 0收藏 0评论 [科技犬] 此次Flyme 9秉承着"轻盈有序"的设计 ...
- 手电筒安卓_【ROM】Flyme8 安卓9 通刷包OneMind3.5 Aicy 气泡通知 小窗模式 全局夜间模式 游戏模式...
高通通刷包(SGSI)Flyme8 安卓9 通刷包OneMind3.5 Aicy 气泡通知 小窗模式 全局夜间模式 游戏模式极速体验 ☆Android版本 9 ☆ROM制作者 ...
- miui12怎么自定义开机动画_MIUI12正式发布:视觉/功能大升级
点击上方蓝字[安兔兔]关注我 文章每天不断更! 在今天下午举行的线上发布上,小米正式发布了MIUI12系统.从官方描述来看,MIUI12可以说是MIUI近几年来最重磅的一次更新,在UI界面.动画以及功 ...
- 安卓桌面壁纸_最强安卓系统?MIUI12深度评测。
最强安卓系统?MIUI12深度评测.4月23日,小米发布了全新的操作系统MIUI12和小米10系列的"小杯":小米10青春版. MIUI12和小米10青春版 很显然,小米10青春版 ...
- miui12怎么自定义开机动画_一篇文章看懂Redmi Note 7/7 Pro新增MIUI 12十大暖心功能...
2019年红米独立为Redmi品牌以后先后发布的Redmi Note 7 和Redmi Note 7 Pro都在配置.外观工艺上有了较大的提升.6GB 运存+128GB大容量的Redmi Note 7 ...
- miui12怎么自定义开机动画_触碰想象,感受真实!一文看懂MIUI12,超40款机型适配...
前方多图预警! 正文共约2500字,预计阅读时间8分钟. 今天(4月27日),小米举行了小米10青春版 5G新品 & MIUI 12 发布会.小米旗下最新一代的 MIUI 12 系统重磅发布, ...
- android实现多画面播放,可无缝切换小窗/全屏的android播放器实现
效果: 普通模式多画面 / 全屏播放 小窗模式 布局和拖拽功能介绍 普通窗口下的视图层级关系 将AutoMonitorPlayer作为控件时,layout图层关系如上图.AutoMonitorPlay ...
最新文章
- Java 项目JDBC 链接数据库中会出现的错误
- 在 Windows 7 下安装 Hyper-V manager
- python 列表推导式 - 列表字典取value
- maya为什么不能导出fbx_Maya无法展 UV的解决办法
- Interview:算法岗位面试—10.11下午—上海某公司算法岗位(偏数据分析,证券金融行业)技术面试考点之sqlserver语言相关考察点复习
- 全球最大的多晶硅制造商保利协鑫去年营收220亿元 售电业务表现抢眼
- 黑客成功破解 PlayStation 4 支持运行 Linux
- 【BZOJ3601】一个人的数论,莫比乌斯反演+高斯消元
- qtableview选中第一行时表头会变色_超新颖的Word目录制作法,包你一看就会!【Word教程】...
- 你真的会php,你真的会PHP吗?
- Ubiquant LGBM Baseline 九坤量化大赛 版本44
- python爬取高德poi数据_python3爬虫-高德地图POI数据的爬取
- My New Game2
- [HAOI2009] 毛毛虫
- redis集群scan_Redis中的Scan命令的使用:查询大数据量
- Teamspeak3集成要注意的问题
- 【uniapp基础篇】上传图片
- 【BAT】修改指定的文件名称为系统当前日期
- 一位在微软公司的粉丝,写给我的信
- 爬虫:东方财富网股票数据爬取