Android开发中,大部分控件都有visibility这个属性,其属性有3个分别为“visible ”、“invisible”、“gone”。主要用来设置控制控件的显示和隐藏。

1) 可见(visible)
XML文件:android:visibility="visible"
Java代码:view.setVisibility(View.VISIBLE);

2) 不可见(invisible)
XML文件:android:visibility="invisible"
Java代码:view.setVisibility(View.INVISIBLE);

3) 隐藏(GONE)
XML文件:android:visibility="gone"
Java代码:view.setVisibility(View.GONE);

结论:

visible      : 设置控件可见
invisible   : 设置控件不可见
gone        : 设置控件隐藏

invisible 和 gone 主要区别是:

当控件visibility属性为invisible时,界面保留了view控件所占有的空间;

而控件属性为gone时,界面则不保留view控件所占有的空间。

visibility属性相关推荐

  1. DHTML中style的display和visibility属性

    DHTML中style的display和visibility属性 display是隐藏该对象,使该对象不占用页面排版空间. document.all("tr1").style.di ...

  2. View 的 android:visibility属性的讨论

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

  3. [css] 说说visibility属性的collapse属性值有什么作用?在不同浏览器下有什么区别?

    [css] 说说visibility属性的collapse属性值有什么作用?在不同浏览器下有什么区别? 设置visibility: collapse后对于普通元素来说跟visibility: hidd ...

  4. [Android] android:visibility属性应用

    在Android开发中,有这样一种场景: 当edittext中有内容时候,旁边的提交或确定按钮显示: 当edittext中内容为空的时候,提交或确定按钮隐藏: 要实现起来其实并不困难.很多控件都有vi ...

  5. html隐藏visibility,HTML DOM Style visibility 属性 | 菜鸟教程

    Style visibility 属性 Style 对象 定义和用法 visibility 属性设置元素是否应该是可见的. visibility 属性允许作者显示或隐藏一个元素.与 display 属 ...

  6. html中collapse代码怎么写,CSS里的visibility属性有个鲜为人知的属性值:collapse

    虽然CSS并不是一种很复杂的技术,但就算你是一个使用CSS多年的高手,仍然会有很多CSS用法/属性/属性值你从来没使用过,甚至从来没听说过. 对于CSS里的visibility属性,相信你用过不下几百 ...

  7. CSS中visibility 属性

    CSS中visibility 属性 一.visibility:visible;详情 visible:visible属性值定义的元素是可见显示的,是默认的属性值. 二.visibility:hidden ...

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

    在Android开发中,大部分控件都有visibility这个属性,其属性有3个分别为"visible "."invisible"."gone&quo ...

  9. java visibility_CSS visibility属性

    本章要点:这个属性经常用,但是我们要找出他的特点:visibility 属性设置为 invisible 时,会占页面空间但是 display 属性不会占据空间. 转自: http://www.w3po ...

最新文章

  1. 单列模式(懒汉)测试代码
  2. 怎么在mac下运行映像dmg_仅用Mac OS X系统映像文件(dmg)安装系统
  3. Java资深反射玩家
  4. 学习笔记68—PhotoShop常见快捷键
  5. 华为云社区·CSDN【寻找黑马程序员】有奖征文活动,邀你挥洒才情
  6. Python为数据添加拉普拉斯噪声Laplace noise
  7. 郑州轻工业学校计算机网络,计算机网络期末考试a卷(郑州轻工业学院).doc
  8. linux内核线程详解,Linux内核线程
  9. 大学英语2 unit4 第五题
  10. 深入浅出的讲解傅里叶变换(真正的通俗易懂)
  11. win7_ fiddler 证书安装失败解决方法
  12. 前端九年老司机的一天作息
  13. SAP Gateway与OData用法简介
  14. 利用SPSS箱线图与Z分数法判别异常值的比较
  15. python金融编程入门_【量化小讲堂- Python、pandas技巧系列】如何快速上手使用Python进行金融数据分析...
  16. 疯狂Java讲义PDF
  17. pdf怎么转换成cad?简易步骤解决
  18. 线性回归的其它计算方法
  19. 会计从业资格考试需要什么条件(考会计从业资格证怎么报考)
  20. 动力定位 matlab,matlab起重船动力定位系统滤波方法研究+源程序

热门文章

  1. 红通告小程序_博主招募新选择,“红通告”助力红人推广
  2. 织梦配置多个mysql_织梦教程:DEDECMS中MYSQL修复表的两个小技巧
  3. 搭建TDH商业大数据平台社区版(附其他主流商业大数据平台下载汇总)
  4. Pygame小游戏:植物大战僵尸游戏真的有“毒”?戒不掉啊~
  5. 视频教程-Apache Shiro权限框架实战+项目案例视频课程-Java
  6. Web Components使用(一)
  7. 懒人福音,分享4个实用的Python自动化脚本
  8. 一个球从100m高度自由落下,每次落地后反弹回原高度的一半,再落下,再反弹。求它在第10次落地时共经过多少米,第十次反弹多高
  9. ACfly的Ctrl_Attitude.cpp的代码(可以看到在角速度环和高度环用ADRC)
  10. 一些获取免费域名的方法