mAttachInfo.mHasWindowFocus=true 一般来说窗口弹出,基本上焦点都给到了当前窗口了,这个不必太过纠结,可以同一个界面多搞几个window,看一下焦点切换
isAutofillUiShowing 这个应该是查bug的时候忘了打印了。。。
dialog.window.token为空导致的屏幕无法操作之前针对手表开发遇到的一个问题,当app弹出dialog后锁屏,然后屏幕就无法操作了,由于是一个全屏的dialog,直接导致测试同事认为屏幕失效. 问题表现:dialog弹...
anr问题 最近新开发的功能引起第三方app频繁anr,解决问题过程中发现本次anr与mFocusedWindow有十分密切关系,记录如下:问题:anr,用户在加减音量的时候...
填充存储空间: 1.修改count大小的值,1G=1024,要填充多少自己计算;2.file是文件名 录屏: 截图: 设置电池电量: 更改休眠时间,10分钟
Android anr设计 搬运字节文章https://mp.weixin.qq.com/s/jFLCfVif11UvIDE25b_C0A[https://mp.weixin...
转载请标注来处: http://www.jianshu.com/p/64e5c866b4ae 一、 OverView Android Surface的创建涉及三个进程 Ap...
之前一直使用systrace的同学强烈建议尝试下这个工具 一、perfetto介绍及特点 在Android 9.0(API级别28)或更高版本的设备上,可以使用 systra...
opengrok阅读,查询 aosp代码再合适不过了,从网上搬运一套安装方式,还是比较简单的 1. 安装docker 相当简单,直接copy官方安装指导: 2.docker安...
stack与task抽象模型 activity在service端时 activityRecord 他被task管理,task又被stack管理内存中是以如下抽象的方式存储,...
java层: native层: 1.编译集成 修改Android.bp,加入callstack模块 2.引入头文件 3.打印堆栈 注意这里android是命名空间,如果已经在...
录屏:adb shell screenrecord /sdcard/test.mp4 截图:adb shell screencap -p /sdcard/screen.png
先来看一下android支持的屏幕方向我们平时接触的:横向,纵向,默认来看一看Android的描述ActivityInfo.java 总体流程图: 这里决定了当前window方向
回忆一个简单的Handler使用 大家都知道,子线程需要更新UI的时候是需要发送消息给主线程handler,然后处理ui,那么好奇一下这里的handler是怎么与activi...
1.手机怎么检测到屏幕方向发生变化手机会打开一个OrientationListener回调,当sensor检测到屏幕方向发生变化后会回调到windowManagerServi...