android学习笔记NO.3
2015-08-11 21:37
363 查看
MultiAutoCompleteTextView
1.功能:
可支持选择多个值,分别用分隔符分开,并且在每个值选中的饿时候
再次输入值时会自动匹配,可用在发短信,发邮件时选择联系人这种
类型当中。
2.独特属性:
android:completeThreshold=”2”
输入两个字符开始匹配。
3.设置分隔符
MacTextView.setTokenizer(new
MultiAutoCompleteTextView.CommaTokenizer());
设置逗号分隔!
ToggleButton
有两种状态:选中和未选中状态。
并且需要为不同的状态设置不同的显示文本。
ToggleButton属性:
android:checked=”true”选中,否,false
android:textOff=”关”
android:textOn=”开”
初始化控件,给当前tb设置监听器。
tb.setOnCheckedChangeListener(listener);
当tb被点击的时候,当前的方法会执行!
监听ToggleButton状态使用:
setOnCheckedChangeListener(…);
ToggleButton并没有setOnIsCheckedChangeListener(…);
CheckBox :复选框:
1.两种状态
选中状态true,未选中状态false
2.属性:
android:id=”@+id/checkbox”
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:checked=”false”
android:text=”男”
RadioGroup
RadioButton的一个集合,提供多选一机制
2.属性:
android:orientation={vertical—垂直
horizontal—-水平
决定当前RadioGroup 中RadioButton以什么形式排列
关于如何监听RadioGroup中的RadioButton状态是否癌变方式的说法
正确的是:
可以通过RadioGroup监听,也可以通过RadioButton监听。
1.功能:
可支持选择多个值,分别用分隔符分开,并且在每个值选中的饿时候
再次输入值时会自动匹配,可用在发短信,发邮件时选择联系人这种
类型当中。
2.独特属性:
android:completeThreshold=”2”
输入两个字符开始匹配。
3.设置分隔符
MacTextView.setTokenizer(new
MultiAutoCompleteTextView.CommaTokenizer());
设置逗号分隔!
ToggleButton
有两种状态:选中和未选中状态。
并且需要为不同的状态设置不同的显示文本。
ToggleButton属性:
android:checked=”true”选中,否,false
android:textOff=”关”
android:textOn=”开”
初始化控件,给当前tb设置监听器。
tb.setOnCheckedChangeListener(listener);
当tb被点击的时候,当前的方法会执行!
[code]public void onCheckedChanged(CompoundButton buttonView ,boolean isChecked) { /*buttonView 代表被点击控件的本身 isChecked 代表被点击控件的状态 当点击这个tb的时候,更换img的背景*/ img.setBackgroundResource(R.drawable.on); /*这样写当点击tb的时候,永远调动的是这个on的图片 可以通过三目运算符*/ img.setBackgroundResource(isChecked? R.drawable.on:R.drawable.off); }
监听ToggleButton状态使用:
setOnCheckedChangeListener(…);
ToggleButton并没有setOnIsCheckedChangeListener(…);
CheckBox :复选框:
1.两种状态
选中状态true,未选中状态false
2.属性:
android:id=”@+id/checkbox”
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:checked=”false”
android:text=”男”
RadioGroup
RadioButton的一个集合,提供多选一机制
2.属性:
android:orientation={vertical—垂直
horizontal—-水平
决定当前RadioGroup 中RadioButton以什么形式排列
关于如何监听RadioGroup中的RadioButton状态是否癌变方式的说法
正确的是:
可以通过RadioGroup监听,也可以通过RadioButton监听。
相关文章推荐
- AnimationDrawable OOM
- android:installLocation="preferExternal"的意义
- Android广播机制
- 《第一行代码Android》阅读笔记
- Android手机进行无线EAP-TLS证书认证配置
- android常用到得单元测试
- Android自定义属性时TypedArray的使用方法
- 教你自己实现一个事件总线EventBus
- MPAndroidChart开源图表库---折线图
- Android studio主题风格的添加
- ImageLoader框架使用步骤
- Android屏幕适配
- Android项目中如何用好构建神器Gradle?
- Android单元测试异常总结---Test run failed:Unable to find instrumentation target package
- Android多个按钮下本Activity按钮事件处理
- Android_Activity传值和跳转
- Android下获取各种存储目录
- Android-SD卡文件夹创建和删除实现
- 个人对Android Touch事件机制的理解
- Android多线程问题—— AsyncTask机制