mAttachInfo.mHasWindowFocus=true 一般來說窗口彈出,基本上焦點(diǎn)都給到了當(dāng)前窗口了,這個不必太過糾結(jié),可以同一個界面多搞幾個window,看一下焦點(diǎn)切換
isAutofillUiShowing 這個應(yīng)該是查bug的時候忘了打印了。。。
dialog.window.token為空導(dǎo)致的屏幕無法操作?之前針對手表開發(fā)遇到的一個問題,當(dāng)app彈出dialog后鎖屏,然后屏幕就無法操作了,由于是一個全屏的dialog,直接導(dǎo)致測試同事認(rèn)為屏幕失效. 問題表現(xiàn):dialog彈...
anr問題 最近新開發(fā)的功能引起第三方app頻繁anr,解決問題過程中發(fā)現(xiàn)本次anr與mFocusedWindow有十分密切關(guān)系,記錄如下:問題:anr,用戶在加減音量的時候...
填充存儲空間: 1.修改count大小的值,1G=1024,要填充多少自己計算;2.file是文件名 錄屏: 截圖: 設(shè)置電池電量: 更改休眠時間,10分鐘
Android anr設(shè)計 搬運(yùn)字節(jié)文章https://mp.weixin.qq.com/s/jFLCfVif11UvIDE25b_C0A[https://mp.weixin...
轉(zhuǎn)載請標(biāo)注來處: http://www.itdecent.cn/p/64e5c866b4ae 一、 OverView Android Surface的創(chuàng)建涉及三個進(jìn)程 Ap...
之前一直使用systrace的同學(xué)強(qiáng)烈建議嘗試下這個工具 一、perfetto介紹及特點(diǎn) 在Android 9.0(API級別28)或更高版本的設(shè)備上,可以使用 systra...
opengrok閱讀,查詢 aosp代碼再合適不過了,從網(wǎng)上搬運(yùn)一套安裝方式,還是比較簡單的 1. 安裝docker 相當(dāng)簡單,直接copy官方安裝指導(dǎo): 2.docker安...
stack與task抽象模型 activity在service端時 activityRecord 他被task管理,task又被stack管理內(nèi)存中是以如下抽象的方式存儲,...
java層: native層: 1.編譯集成 修改Android.bp,加入callstack模塊 2.引入頭文件 3.打印堆棧 注意這里android是命名空間,如果已經(jīng)在...
先來看一下android支持的屏幕方向我們平時接觸的:橫向,縱向,默認(rèn)來看一看Android的描述ActivityInfo.java 總體流程圖: 這里決定了當(dāng)前window方向
回憶一個簡單的Handler使用 大家都知道,子線程需要更新UI的時候是需要發(fā)送消息給主線程handler,然后處理ui,那么好奇一下這里的handler是怎么與activi...
1.手機(jī)怎么檢測到屏幕方向發(fā)生變化手機(jī)會打開一個OrientationListener回調(diào),當(dāng)sensor檢測到屏幕方向發(fā)生變化后會回調(diào)到windowManagerServi...