Android 焦點機制
/*
*默認焦點查找規則
*【1】從根節點深度優先搜索
*【2】符合enable,visible,focusable是最基本的條件
*【3】targetSDK >= android P時,0像素View無法聚焦
*【4】正在layout的佈局無法聚焦
*【5】父view 設置了FOCUS_BLOCK_DESCENDANTS
*【6】觸屏模式下,如果時focusableIntouchMode也必須滿足纔可以聚焦
*
* */
/**
* 如果一個view已經獲取到了焦點 setVisibility,setEnable,setFocusable,setFocusableInTouchMode 觸發setFlags時,
* 如果不能滿足用戶交互,會調用clearFocus,同時也會觸發rootViewRequestFocus尋找新的焦點
*/
/**
*Fragment中中焦點恢復邏輯是在onpause時保存焦點,在onresume中恢復焦點
*/
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
Qt/C++音視頻開發70-無感切換通道/無縫切換播放視頻/多通道流暢切換/不同視頻打開無縫切換
原創
2024-04-18 10:40:53
愛奇藝APP Android低端機性能優化
01 背景介紹 在智能手機市場上,高端機型經常備受矚目,但低端機型亦佔據了不可忽視的份額。衆多廠商爲滿足低端市場的需求,不斷推出低配系列手機。另外過去幾年的中高端
原創
2024-04-16 01:06:42
Qt血的教訓/細數Qt開發的各種坑/又愛又恨/歡迎圍觀留言評論
原創
2024-04-07 10:39:53
Kotlin高效App爬取工具:利用HttpClient與代理服務器的技巧
原創
2024-03-28 00:45:02
一文全面瞭解O2OA(翱途)開發平臺的技術棧
原創
2024-03-04 11:03:13
2024年首個iOS AI病毒來了!偷人臉照片,轉銀行卡餘額...
原創
2024-02-29 00:54:54
奇異果投屏的進化之路
原創
2024-02-21 03:08:35
招聘 | Taro 團隊招人啦!
原創
2023-12-27 09:56:58
Automotive Android OS 記事
原創
2023-12-15 12:58:27
給lineage的rom包進行簽名
原創
2023-12-06 23:52:09
鴻蒙OS和Android開發概念對比
原創
2023-11-03 01:38:20
如何充分發揮 SQL 能力?
原創
2023-10-31 00:24:38
現在入行web前端開發晚了?數據代表一切
原創
2023-10-10 09:54:58