解釋:1.
frame
屬性是相對于父容器的定位座標。
2.bounds
屬性針對於自己,指明大小邊框,預設點為(0,0),而寬和高與
frame
寬和高相等。
3.center
屬性是針對與
frame
屬性的中心點座標。
4.當frame變化時,bounds和center
相應變化。
5.當bounds
變化時,
frame
會根據新
bounds
的寬和高,在不改變
center
的情況下,進行重新設定。
6.center
永遠與frame
相關,指定
frame
的中心座標!
作用上的區別:
1> frame:能修改位置和尺寸
2> center:能修改位置
3> bounds:能修改尺寸(x\y一般都是0)
STRCPY,MEMSET,MEMCPY三者的區別
memset 用來對一段記憶體空間全部設定為某個字元,一般用在對定義的字串進行初始化為 或 0 例 char a 100 memset a,0 sizeof a memcpy 用來做記憶體拷貝,你可以拿它拷貝任何資料型別的物件,可以指定拷貝的資料長度 例 char a 100 b 50 memcpy...
View,Activity,Window三者的關係
在activity中,通過setcontentview就可以顯示xml的布局檔案了,也就是把乙個個view控制項組合在一起,首先,這個activity的方法setcontentview有三個過載的方法。public void setcontentview int layoutresid public...
Activity Window View三者的關係
首先分別介紹下這三者 然後一句話介紹下三者的關係 activity通過window來實現檢視元素的展示,window可以理解為乙個容器,盛放著乙個個的view,用來執行具體的展示工作。當我們執行程式的時候 在activity中呼叫attach,建立了乙個window 建立的window是其子類pho...