invisible和gone的區別

2021-07-11 21:36:37 字數 2842 閱讀 8580

"invisible" : 不可見

"gone"      : 隱   藏

主要區別在於控制項設定了invisible後控制項不可見,但是保留了控制項在介面上的空間,而設定為gone,則不保留控制項占有的空間。

test.xml

xml version="1.0" encoding="utf-8"

?>

<

linearlayout

xmlns:android

=""android:layout_width

="match_parent"

android:layout_height

="match_parent"

android:orientation

="horizontal"

>

<

textview

android:layout_width

="match_parent"

android:layout_height

="100dip"

android:layout_weight

="1"

android:background

="@color

/green"

/>

<

textview

android:layout_width

="match_parent"

android:layout_height

="100dip"

android:layout_weight

="1"

android:background

="@color

/red"

/>

linearlayout

>

效果: 

效果: 

效果: 

從這三種效果,invisible和gone的區別就一目了然了。

mysql的 和 的區別 和 的區別

他們之間的區別用最直接的話來說就是 相當於對資料 加上 雙引號,相當於直接顯示資料。1 對傳入的引數視為字串,也就是它會預編譯select from user where name 比如我傳乙個csdn,那麼傳過來就是select from user where name csdn 2 將不會將傳入...

和 及 和 的區別

和 都為與,進行與運算時只有當兩個條件都為真時結果才為真,否則為假 和 都為或,進行或運算時只要兩個條件有乙個為真結果就為真,否則為假 序號邏輯運算子描述1 與2 短路與3 或 4 短路或 與 和短路與 的區別是因為進行與運算時只要第乙個條件為假時無論第二個條件的真值為什麼計算結果都為假,所以如果是...

和 以及 和 的區別

和 都可以用作邏輯與的運算子,表示邏輯與 and 當運算子兩邊的表示式的結果都為true時,整個運算結果才為true,否則,只要有一方為false,則結果為false。還具有短路的功能,即如果第乙個表示式為false,則不再計算第二個表示式,例如,對於if str null str.equals 表...