Android UI总结(一) AutoCompleteTextView 组件及一些较为常见的组件
来源:互联网 发布:anaconda linux 使用 编辑:程序博客网 时间:2024/06/08 08:18
一、AutoCompleteTextView EditView的子类
和Spinner的使用方式类似(不同是他不能在xml中使用Spinner的entries方法进行连接数据)
1、新建数据 可以在value文件夹中新建Arrays.xml的方式创建,也可以在代码中通过new 数组的方式创建
2、声明一个AutoCompleteTextView 对象(修饰成private ) 通过findViewById指向xml文件中的AutoCompleteTextView
3、new一个ArrayAdapt对象。并和数据连接
4、.将控件通过setAdapt连接Adapt
注意:如果在xml中建数据,第三步就创建adapt需要使用adapt=ArrayAdapter.createFromResource
而如果在代码中就可以和spinner一样使用new StringAdaper
XML中常用方法:
completionThreshold=“1” 打一个字母就联想出来了(在视图文件中定义)
android:digits="1234"允许用户输入的数字
maxLength=“20” 设置editview中输入的个数
maxLength显示长度由字符宽度决定(字符固定)
maxEms则显示长度是固定的。(长度固定)
监听(文字的变化)
方法:addTextChangedListener(new TextWatcher(){···});
注意执行动作的参数
案例:评论时,文字个数减少的显示 可以使用MaxLength控制字数到了后不让输入
二、ScrollView 允许界面滚动
要将一个布局放在ScrollView中,且只能有一个布局,不能将组件写在ScrollView的标签下
可以横纵向
三、ProgressBar 进度条
可以进行改变形状
progress表示走的进度(当前进度),max表示总进度
四、RatingBar 5星打分
android:numberStars=5。设置几颗星 android:rating=默认选择了几课星
android:isInsdicator=“true”设置成只能浏览,不能被看见
android:setpSize=“0.1”设置每次点击进度
五、SeekBar
0 0
- Android UI总结(一) AutoCompleteTextView 组件及一些较为常见的组件
- UI组件之AutoCompleteTextView
- Android常见UI组件之ListView(一)
- android--UI组件总结
- android--UI组件总结
- Android基础组件(一)自动完成控件AutoCompleteTextView
- Android中的AutoCompleteTextView组件
- Android常用的UI组件及应用
- Android 高级UI组件之自动完成文本框(AutoCompleteTextView)
- Android开发10.2:UI组件AutoCompleteTextView(自动完成文本框)
- Android组件的使用:AutoCompleteTextView、Spinner
- Android的UI组件之ListView(一)
- android-UI组件(一):布局管理器
- Android的UI组件
- Android的UI组件 .
- Android基本组件07(AutoCompleteTextView)
- kendo UI 学习笔记(一)-初识常见组件
- Android组件系列(1):自动完成输入内容的组件(AutoCompleteTextView )
- android图像处理
- least和greatest
- Micheal Nielsen's神经网络学习之三:过拟合与规范化
- 触发器事务
- 插入排序
- Android UI总结(一) AutoCompleteTextView 组件及一些较为常见的组件
- 跟我学习dubbo-消息中间件在分布式系统中的作用介绍(8)
- 辛星浅析Hibernate中的缓存机制
- IOS硬件解码VTDecompressionSession失效
- Android_Ant 编译相关资料整理
- 《关于多线程执行显示进度条的实例!》--更接近于实战的实例
- BroadcastReceiver之系统广播
- 辛星简单比较下Hibernate中的一级缓存和二级缓存
- 辛星浅析Hibernate中一级缓存的使用