博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
安卓开发入门教程-UI控件_Switch
阅读量:1894 次
发布时间:2019-04-26

本文共 900 字,大约阅读时间需要 3 分钟。

什么是Switch

Switch是一种用于显示开关状态的UI控件.

基础样例

1.普通开关

效果图

代码

2.设置字号

效果图

代码

3.设置颜色

效果图

代码

4.设置加粗

效果图

代码

5.设置选中

效果图

代码

5.设置开关按钮文字

效果图

代码

基础样例完整源代码

常用属性说明

属性名 用途
android:layout_width 设置控件宽度,可设置为:match_parent(和父控件一样),wrap_content(按照内容自动伸缩),设置固定值(如200dp)
android:layout_height 设置控件高度,可设置为:match_parent(和父控件一样),wrap_content(按照内容自动伸缩),设置固定值(如200dp)
android:gravity 控件内对齐方式
android:background 设置背景,可以是色值(如#FF0000)或图片等
android:visibility 可选值: visible(显示), invisible(隐藏,但是仍占据UI空间),gone(隐藏,且不占UI空间)
android:text 设置文本内容
android:textSize 设置字号
android:textColor 设置颜色
android:textStyle 设置字体样式,可选值:normal(正常),bold(加粗),italic(斜体)
android:checked 是否选中,可选值:true(选中),false(未选中)
android:textOff 设置开关未选中时显示的文字
android:textOn 设置开关选中时显示的文字
android:showText 设置是否显示开关上文字
android:switchMinWidth 设置开关的最小宽度
android:track 设置底部图片
android:thumb 设置滑块图片

更多属性及实际效果,可以在开发工具里自行体验.


安卓开发入门教程系列汇总

开发语言学习

UI控件学习系列

关注头条号,第一时间获取最新文章:

转载地址:http://lwodf.baihongyu.com/

你可能感兴趣的文章
Android开发,MapBox的使用及部分功能实现(二)----- draw、layer、以及一些杂的知识点
查看>>
发布自己的mapbox矢量地图
查看>>
Mapbox 添加WMS服务
查看>>
Mapbox Android SDK官方教程(1-5)
查看>>
构架属于自己的WMTS服务,数据下载整合篇
查看>>
GIS 矢量切片(Vector Tile)
查看>>
地理空间数据格式——GeoJSON
查看>>
MBTiles离线包生成和使用
查看>>
ArcGIS符号库
查看>>
兄弟连视频教程下载地址汇总-2014(转)
查看>>
GIS开源程序收集
查看>>
google map 的地图偏移 火星坐标
查看>>
地球坐标系 (WGS-84) 到火星坐标系 (GCJ-02) 的转换算法
查看>>
Visual Studio 2008 常用快捷键
查看>>
常见的开源游戏引擎
查看>>
OSG里有一头牛的模型,他的全名叫什么
查看>>
几个开源GIS软件
查看>>
GIS开源软件大全
查看>>
各种移动开源GIS
查看>>
flex与html交互和js调用
查看>>