Android UI之GridView

GridView(AdapterView)

1、属性:AllowSorting属性指示控件中支持排序。

2、常用属性
(1)、设置按下时背景透明

android:listSelector="@android:color/transparent"

(2)、取消滚动条

android:scrollbars="none"

3、实用属性解析

<!-- grid元素之间的竖直间隔 -->
android:verticalSpacing="5px"

<!-- grid元素之间的水平间隔 -->
android:horizontalSpacing="5px"

<!-- 表示有多少列,如果设置为auto_fit,将根据columnWidth和Spacing来自动计算 -->
android:numColumns="auto_fit"

<!-- 一般建议采用有像素密度无关的dip或者dp来表示 -->
android:columnWidth="100px"

<!-- 如何填满空余的位置,模拟器采用WVGA800*480,每排4列,有4*100+5*3=415,还余65px的空间; (1).如果是columnWidth,则这剩余的65将分摊给4列,每列增加16/17px。 (2).如果是spacingWidth,则分摊给中间3个间隔空隙. (3).如果是spacingWidthUniform,则分摊给5个间隔(包括左右两边) -->
android:stretchMode="columnWidth"

(1).columnWidth

Android UI之GridView_第1张图片

(2).spacingWidth
Android UI之GridView_第2张图片

(3).spacingWidthUniform
Android UI之GridView_第3张图片

你可能感兴趣的:(UI)