1. TextView

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

2. EditText

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

3. ProgressBar

属性作用
max进度条的最大值
progress当前进度
Visibility是否可见 (gone\

4.ListVIew

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

5.GridView

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

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是否显示滚动条
Last modification:July 12th, 2020 at 08:08 pm