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控件所占有的空间。

最新文章

  1. 【BFS】HDU 1495
  2. cocoapods安装出错问题
  3. ccc 模拟重力 正太分布
  4. 在CTabCtrl上动态创建CListCtrl控件
  5. ArcGIS学习记录—Arcgis中点、线、面的相互转换方法
  6. Android笔记(二):从savedIndstanceState发散
  7. C# 移动端与PC端的数据交互
  8. codeforces 518C. Anya and Smartphone
  9. poj1637Sightseeing tour(混合图欧拉回路)
  10. A - Prime Ring Problem(素数环,深搜,打表)
  11. 利用纯CSS3实现超立体的3D图片侧翻倾斜效果
  12. [SinGuLaRiTy] NOIP互测模拟赛
  13. select2 下拉搜索控件
  14. 切换横竖屏的时候Activity的生命周期变化情况
  15. scrapy的Middleware
  16. python设置路径值时为什么要输入r
  17. 《Inside C#》笔记(十五) 非托管代码 上
  18. 《Java面向对象编程》
  19. Windows进程间的通信
  20. 【设计模式】—— 享元模式Flyweight

热门文章

  1. 从零开始搭建系统1.5——Redis安装及配置
  2. mongodb java操作常用写法
  3. 了解linux web的监听工具
  4. shell脚本将命令的结果赋值给变量的2种写法
  5. leetcode -有效的字母异位词 python&C++
  6. jQuery - 事件相关
  7. delphi 单元 MSHTML 之Ihtmldocument2
  8. 阿里巴巴AI夺肝结节诊断两项世界冠军,至今无人超越
  9. CentOS yum 安装 g++ 4.7.2 & c++11
  10. Async_Study