• 控件常用属性


    1. TextView

    gravity 文字对齐方式
    textAlignment 文字对齐方式
    textFamily 字体
    ellipsize 当文本内容超出控件宽度是,文本的缩略方式 eg:end
    autoLink 设置为可以点击的连接 eg:web
    textStyle 文本样式 eg:blog(粗体)
    gravity 文字对齐方式

    2. EditText

    hint 背景文字(当没有内容时显示)
    inputType 输入类型 eg:textPassword
    maxLength 限制最多输入字符个数
    maxLines 限制最多显示行

    3. ProgressBar

    Visibility 是否可见 (gone|visible|invisible) gone:不显示并且不占空间
    max 进度条的最大值
    progress 当前进度

    4.ListVIew

    fastScrollEnabled 是否显示滚动条
    divider 设置每个Item之间的颜色分割条,也可以是drawable
    dividerHeight 设置分割条高度
    stackFromBottom 列表从底部开始显示
    • addHeaderView(View v):添加headView(表头),括号中的参数是一个View对象
    • addFooterView(View v):添加footerView(表尾),括号中的参数是一个View对象
      注意:addHeaderViewView方法必须放在listview.setAdapter()前面,否则会报错

    5.GridView

    numColumns 设置列数
    horizontalSpacing 水平方向每个单元格间距
    verticalSpacing 垂直方向每个单元格间距
    gravity 组件对齐方式

    6.ImageView

    scaleType 指定图片的缩放方式eg:centerCrop 保持原有比例填充ImageView,超出屏幕部分裁减掉。

    7.ExpandableListView

    不显示分割线

        android:childDivider="@null"
        android:childIndicator="@null"
        android:divider="@null"
        android:groupIndicator="@null"   //group前面的箭头
    

    指定默认展开项:

    vListView.expandGroup(0); //默认展开第一项
    

    8.ScrollView

    scrollbars 是否显示滚动条
    文章部分内容摘自网络和图书,如有侵权,请联系我。
  • 相关阅读:
    Java集合中迭代器
    java 基础归纳总结(三)
    java 基础归纳总结(二)
    java 基础归纳总结(一)
    python之hashlib模块
    python之configparser模块
    Python之time模块
    python之os模块
    python之random模块
    python generator(生成器)
  • 原文地址:https://www.cnblogs.com/-Tiger/p/7273058.html
Copyright © 2020-2023  润新知