Android的一些属性
设置单元格内的控件的形状(可压缩,可伸长,可隐藏等) android:shrinkColumns 设置该列的所有单元格的宽度可以被收缩,以保证该表格能够适应父容器宽度 android:stretchColumns 设置该列的所有单元格的宽度可以被拉伸,以保证组件能完全填满表格空余空间 android:collapseColumns 设置该列的所有单元格会被隐藏Te
设置单元格内的控件的形状(可压缩,可伸长,可隐藏等)
android:shrinkColumns 设置该列的所有单元格的宽度可以被收缩,以保证该表格能够适应父容器宽度
android:stretchColumns 设置该列的所有单元格的宽度可以被拉伸,以保证组件能完全填满表格空余空间
android:collapseColumns 设置该列的所有单元格会被隐藏
TextView属性设置
设置中间省略 android:singleLine="true" android:ellipsize="middle"
对邮件增加链接 android:autoLink="email"
测试密码框 android:password="true"
绘制一张图片 android:drawableLeft="@drawable/icon"
如果设置图片+文字效果的布局,用一个TextView就可以搞定,省去了很多不必要的逻辑。
EditText属性设置
当前组件在得到焦点的时候,自动选取该组件内的所有的文本内容android:selectAllOnFocus="true"
当前组件只能输入数字android:phoneNumber="true"
当前组件显示的提示信息,被选中时,内容自动被清空 android:hint="@string/edtPhone
定义一个ToggleButton按钮:
<ToggleButton
android:textOff="@string/layoutH"
android:textOn="@string/layoutV" />
自动完成文本框(AutoCompleteTextView)
指定输入一个字符后进行提示:<AutoCompleteTextView />
设置出现在下拉菜单中的提示标题:android:completionHint="@string/title"
设置下拉菜单的宽度: android:dropDownWidth="100dp"
设置下拉菜单与文本框之间的水平偏移:android:dropDownHorizontalOffset="30dp"
设置用户至少输入几个字符才会显示提示:android:completionThreshold="2"
下拉列表框(Spinner)
星级评分条(RatingBar)
定义一个星级评分条:
<RatingBar android:id="@+id/rating" ……
android:numStars="5" //星的数量
android:max="50"//总长度
android:progress="10"//单位长度
android:stepSize=".5"//允许最小尺寸/>
详解simple_list_item
1、simple_list_item_1:每一个列表项都是一个普通的TextView
2、simple_list_item_2:每一个列表项都是一个普通的TextView,字体略大,TextView 显示 标题,TextView显示内容,因此需要两组数据,并且指定每组数据和两个TextView的对应关系
3、simple_list_item_checked:每一个列表项都是一个已勾选的列表项
4、simple_list_item_multiple_choice:每一个列表项都是带多选项
5、simple_list_item_single_choice:每一个列表项都是带单选项
更多推荐
所有评论(0)