android view的一些常用觸發方法

2021-09-01 03:48:24 字數 724 閱讀 3111

onfinishinflate() 當view中所有的子控制項 均被對映成xml後觸發

onmeasure(int, int) 確定所有子元素的大小

onlayout(boolean, int, int, int, int) 當view分配所有的子元素的大小和位置時觸發

onsizechanged(int, int, int, int) 當view的大小發生變化時觸發

ondraw(canvas) view渲染內容的細節

onkeydown(int, keyevent) 有按鍵按下後觸發

onkeyup(int, keyevent) 有按鍵按下後彈起時觸發

ontrackballevent(motionevent) 軌跡球事件

ontouchevent(motionevent) 觸屏事件

onfocuschanged(boolean, int, rect) 當view獲取 或失去焦點時觸發 

onwindowfocuschanged(boolean) 當視窗包含的view獲取或失去焦點時觸發

onattachedtowindow() 當view被附著到乙個視窗時觸發

ondetachedfromwindow() 當view離開附著的視窗時觸發,android123提示該方法和  onattachedtowindow() 是相反的。

onwindowvisibilitychanged(int) 當視窗中包含的可見的view發生變化時觸發

mysql的一些基本指令 mysql 一些常用指令

登陸 1 mysql u root p 登陸,輸入root密碼 退出登陸 mysql exit mysql 為所有ip授權 mysql grant all privileges on to root identified by 123456 with grant option 為單一ip授權 就是想...

javaScript的內建物件以及一些常用的方法

js內建物件 string物件 字串物件,提供了對字串進行操作的屬性和方法。array物件 陣列物件,提供了陣列操作方面的屬性和方法。date物件 日期時間物件,可以獲取系統的日期時間資訊。boolean物件 布林物件,乙個布林變數就是乙個布林物件。沒有可用的屬性和方法 number物件 數值物件。...

HDFS的一些常問問題

為什麼hdfs的blocksize是128m?磁碟的塊大小為512byte,hdfs的塊大小為128mb,主要原因是為了減少磁碟的尋道時間。一次尋道大約需要10ms,目前市面上的千兆網絡卡速度為100mb s,尋道時間應該只佔傳輸時間的1 我們需要設定一塊的大小為100m,因此設定塊的大小為128m...