设置单元格内的控件的形状(可压缩,可伸长,可隐藏等)

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:每一个列表项都是带单选项

更多相关文章

  1. Python list sort方法的具体使用
  2. android EditText设置不可写
  3. android“设置”里的版本号
  4. 在Fragment中设置控件点击方法,执行失败。
  5. Android(安卓)闹钟管理类的使用
  6. Android设置通知栏/状态栏透明改变通知栏颜色和app最上部分颜色
  7. android 设置中划线 下划线等
  8. Andorid Dialog 示例【慢慢更新】
  9. android图表ichartjs

随机推荐

  1. 解决android webkit的css postion:fixed
  2. 删除androidAndroid递归方式删除某文件夹
  3. 3个月学会Android开发!Android面试资料集
  4. 抖音 Android 性能优化系列:新一代全能型
  5. 开发 Android 应用程序 常见问题 FAQ
  6. Android开发指南!带你全面解析Android框架
  7. 软件开发layer-list学习
  8. Android Handler的简单使用
  9. 抖音数据采集教程,Android群控黑盒调用,Sek
  10. React Native Android(安卓)开发巨坑