• visible,invisible和GONE的区别


    在Android开发中,大部分控件都有visibility这个属性,其属性有3个分别为“visible ”、“invisible”、“gone”。主要用来设置控制控件的显示和隐藏。有些人可能会疑惑Invisible和gone有什么区别?


    其在XML文件和Java代码中设置如下:

    可见(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"

    Java代码:view.setVisibility(View.GONE);


    而INVISIBLE和GONE的主要区别是:当控件visibility属性为INVISIBLE时,界面保留了view控件所占有的空间;而控件属性为GONE时,界面则不保留view控件所占有的空间。

  • 相关阅读:
    数据库(六)
    数据库(五)
    数据库(四)
    数据库(三)
    数据库(二)
    数据库
    函数 枚举和递归
    数据类型(四) 集合
    数据库基础
    特殊集合 结构体
  • 原文地址:https://www.cnblogs.com/loaderman/p/6430620.html
Copyright © 2020-2023  润新知