- 博客(4)
- 收藏
- 关注
原创 多用户多屏显示异常问题
多用户多屏显示异常问题问题: 多用户并显示多屏时,显示异常,某些activity只显示在default display上面。情况一:在第二屏第二用户上长按某APP,选择app info,settings的activity会在display 0上显示出来。情况二:APP里面调用其他activity,也会在默认显示屏上显示出来。分析:原生android已经支持多用户显示多屏上,但支持还不够完善,比如这里的activity,以及相应的dialog,toast,均会显示在display 0上。代码分析(情
2021-01-05 13:13:23
528
原创 Start Activity process
Start Activity process如何使用Intent做Activity的跳转Intnet intent = new Intent(MainActivity.this,TestActivity.class);startActivity(intent);流程. startActivity的函数,这个函数被声明在了Context类中,然后我们的Activity类有重写版本,所以会执行Activity类下的版本startActivity–》startActivityForResu
2020-12-17 14:22:11
244
原创 问题处理:横竖屏切换时页面显示异常
横竖屏切换时页面显示异常问题现象分析发现问题解决问题问题现象版本:android P + Docker现象:运行王者荣耀游戏,在付款页面返回游戏页面时,发生竖屏到横屏的切换,游戏页面显示不正常,仅显示半个页面,右半面显示黑色。分析首先是横竖屏切换的代码,主要是在windowsmanagerservice里面处理的。参考了:Android 7.1 屏幕旋转流程分析Android 7.1 WindowManagerService 屏幕旋转流程分析 (二)Android 7.1 Window
2020-10-21 15:55:21
1743
转载 Android启动流程1
Android启动流程1.Android架构介绍Android的架构可以从架构图得知,主要分四层:Android经典的四层架构图Android架构图每一层的作用不做介绍,这里主要讲涉及的镜像有boot.img、system.img、vendor.img、recovery.img、userdata.img、cache.img,与平台相关的镜像有lk.bin(MTK)、preloader.i...
2019-11-19 14:28:39
579
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人