View 的 android:visibility属性的讨论

Android VIEW 中的 visibility 属性,在API中的描述为:Controls the initial visibility of the view. [控制VIEW的初始可见性]。

其中包含三个参数:

* 默认值为visible,可见。这里需要注意的是 "invisible" 和 "gone" 的区别。API中的描述是:"invisible" :VIEW不显示但是在布局中依然留有属于它的位置。"gone" :不显示,并且该VIEW不被添加。打个比方来说:某次会议中,A没有来参加,但是A的位置依然留在那里,只是A不在而已。而“gone”则是指:A没有参加会议,在安排的时候连A的位置都没有安排。

下面看一个简单的例子:

效果图:

代码:

 main_layout.xml

 string.xml

 color.xml

 MainActivity

* 到此结束。

番外篇: 回想一下自己离开J2EE也已经两年了,这两年经历了很多很多,这两年也看透很多。也许这一切都是我咎由自取… 呵呵,日子还是要继续,一步一步的走吧。以后的日子里,每天都会写一篇,来记录Android学习的路。

时间: 2024-10-03 22:55:44

View 的 android:visibility属性的讨论的相关文章

安卓Visibility属性

可见(visible) XML文件:android:visibility="visible" Java代码:view.setVisibility(View.VISIBLE); 不可见(invisible) XML文件:android:visibility="invisible" Java代码:view.setVisibility(View.INVISIBLE); 隐藏(GONE) XML文件:android:visibility="gone" J

android中在xml文件中使用View在某个控件的上方画一条线;android:listSelector的属性说明;android:visibility="gone"

一.例如RelativeLayout中android:visibility="gone" 其有三个属性:visible显示:invisible显示黑背景条:gone不显示 在类中,可以设置其显示与否,setVisibility(View.GONE);不显示 setVisibility(View.VISIBLE);显示 二. android:listSelector的属性说明 <GridView android:id="@+id/gridview_numberkeyboa

【转】Android中visibility属性VISIBLE、INVISIBLE、GONE的区别

原文网址:http://blog.csdn.net/chindroid/article/details/8000713 在Android开发中,大部分控件都有visibility这个属性,其属性有3个分别为“visible ”.“invisible”.“gone”.主要用来设置控制控件的显示和隐藏.有些人可能会疑惑Invisible和gone是有什么区别的???那么,我们带着这个疑问看下面: 其在XML文件和Java代码中设置如下: 可见(visible) XML文件:android:visib

Android中visibility属性VISIBLE、INVISIBLE、GONE的区别

转载自:http://blog.csdn.net/chindroid/article/details/8000713 在Android开发中,大部分控件都有visibility这个属性,其属性有3个分别为“visible ”.“invisible”.“gone”.主要用来设置控制控件的显示和隐藏.有些人可能会疑惑Invisible和gone是有什么区别的???那么,我们带着这个疑问看下面: 其在XML文件和Java代码中设置如下: 可见(visible) XML文件:android:visibi

Android中visibility属性详解

Android开发中,大部分控件都有visibility这个属性,其属性有3个分别为"visible "."invisible"."gone".主要用来设置控制控件的显示和隐藏. 1) 可见(visible) XML文件:android:visibility="visible"Java代码:view.setVisibility(View.VISIBLE); 2) 不可见(invisible) XML文件:android:vis

Android - 隐藏视图View: &quot;android:visibility&quot;

隐藏视图View: "android:visibility" 本文地址: http://blog.csdn.net/caroline_wendy 视图可以选择隐藏(gone), 可视(visible), 不可视(invisible). 可见(visible): XML文件:android:visibility="visible" Java代码:view.setVisibility(View.VISIBLE); 不可见(invisible): XML文件:androi

(转载)android:visibility和android:scaleType 属性

1.android:visibility="gone" 其有三个属性:visible显示:invisible显示黑背景条:gone不显示 2.android:scaleType属性 ImageView.ScaleType.CENTER|android:scaleType="center" 以原图的几何中心点和ImagView的几何中心点为基准,按图片的原来size居中显示,不缩放,当图片长/宽超过View的长/宽,则截取图片的居中部分显示ImageView的size

Android笔记——Android中visibility属性VISIBLE、INVISIBLE、GONE的区别

在Android开发中,大部分控件都有visibility这个属性,其属性有3个分别为"visible "."invisible"."gone".主要用来设置控制控件的显示和隐藏.有些人可能会疑惑Invisible和gone是有什么区别的???那么,我们带着这个疑问看下面: 其在XML文件和Java代码中设置如下: 可见(visible) XML文件:android:visibility="visible" Java代码:vi

Android中visibility属性

Android开发中,大部分控件都有visibility这个属性,其属性有3个分别为“visible ”.“invisible”.“gone”.主要用来设置控制控件的显示和隐藏. 1) 可见(visible)XML文件:android:visibility="visible"Java代码:view.setVisibility(View.VISIBLE); 2) 不可见(invisible)XML文件:android:visibility="invisible"Jav