Android学习(五)—— Android初级控件
Android初级控件
从今天开始就对Android进行正式的学习,首先先来学习一下初级的控件
1、TextView
文本框,用于显示文字,不可编辑。
常用属性
android:autoLink 设置是否当文本为URL链接/email/号码/map时,文本显示为可点击的链接。可选值(none/web /email/phone/map/all)
android:cursorVisible 设定光标为显示/隐蔽,默认显示
android:drawableBottom 在text的下方显示一个drawable,如图片。若是指定一个色彩的话会把text的背景设为该色彩,并且同时和background应用时覆盖后者
android:drawableLeft 在text的左边输出一个drawable,如图片
android:drawablePadding 设置text与drawable(图片)的间隔,与drawableLeft、 drawableRight、drawableTop、drawableBottom应用雷同,可设置为负数,零
android:drawableRight 在text的右边输出一个drawable
android:drawableTop 在text的正上方输出一个drawable
android:editable 设置是否可编辑
android:gravity 设置文本权重,如设置成“center”,文本将居中显示
android:hintText 为空时显示的文字提示信息。
android:maxLength 限制显示的文本长度,超出控件范围不显示
android:lines 设置文本的行数,设置两行就显示两行,即使第二行没稀有据
android:maxLines 设置文本的最大显示行数,与width或者layout_width连络应用,超出控件范围主动换行,超出行数将不显示
android:minLines 设置文本的最小行数,与lines类似
android:textColor 设置文本色彩
android:textColorHighlight 被选中文字的底色,默认为蓝色
android:textColorHint 设置提示信息文字的色彩,默认为灰色。与hint一起应用。
android:textColorLink 文字链接的色彩.
android:textSize 设置文字大小,推荐使用单位”sp”,如”15sp”
android:textStyle 设置字形[bold(粗体) 0, italic(斜体) 1, bolditalic(又粗又斜) 2] 可以设置一个或多个,用“|”隔开
android:height 设置文本区域的高度
android:width 设置文本区域的宽度
下面是效果图
2、EditView
输入框,用于信息输入,可编辑
常用属性
android:password="true" 设置只能输入暗码
其他属性和TextView相似
下面是效果图
3、Button
普通按钮,用于点击,内容一般为文字
常用属性
setClickable(boolean clickable) 设置按钮是否允许点击。 clickable=true:允许点击 & clickable=false:禁止点击
οnclick="方法名" 连接到自定义方法
setOnClickListener(OnClickListener l) 设置按钮点击事件
下面是效果图
4、ImageButton
图片按钮,用于点击,内容一般为图片
常用属性
下面是效果图
5、ImageView
图片框,用于显示图片,不可编辑
常用属性
常用属性和ImageButton相似
下面是效果图
6、RadioButton
单选按钮,与RadioGroup同时使用,常用于性别选择等
常用属性
android:checked="true" 默认选择此选项
下面是效果图
7、CheckBox
复选框,可选取多项选项
常用属性
android:checked="true" 默认选择此选项,可多个选项设置。
下面是效果图
对于控件的使用方法之后会出一篇文章进行介绍
转载于:https://www.cnblogs.com/QY-admin/p/9951508.html
Android学习(五)—— Android初级控件相关推荐
- Android 开发笔记___初级控件之实战__计算器
功能简单,实现并不难,对于初学者可以总和了解初级控件的基本使用. 用到的知识点如下: 线性布局 LinearLayout:整体界面是从上往下的,因此需要垂直方向的linearlayout:下面每行四个 ...
- 【Android Studio】初级控件设置
Android Studio 初级控件设置 1.TextView文本视图 2.Button按钮设置 3.ImageView图像视图 4.文本内容定义 5.颜色定义 1.TextView文本视图 定义文 ...
- 【Android Studio】初级控件之动态设置
Android Studio 初级控件之动态设置 动态设置TextView中的文本内容 动态设置ImageView中的图片内容 效果 动态设置TextView中的文本内容 参考代码: TextView ...
- 《移动项目实践》实验报告——Android初级控件
实验目的 1.掌握Android屏幕显示与初级视图的相关知识: 2.掌握包括屏幕显示基础.简单布局的用法.简单控件的用法.简单图形的用法 实验内容 以windows上的计算器为例,程序界面如下图所示: ...
- Android 第五课 常用控件的使用方法(TextView、Button、EditView、 ImageView、 ProgressBar、 ProgressDialog等)
总结:见名知意 TextView: Button: EditView: ImageView: ProgressBar: ProgressDialog和AlertDialog有些类似,都可以再界面弹出对 ...
- android横向滑动控件,Android学习——HorizontalScollview水平滚动控件
HorizatalScollView控件只是支持水平滚动,而且它只能包含一个控件,通常是在标签中定义一个 标签并且在标签中android:orientation属性值设置为horization.然后在 ...
- Android学习-五布局之绝对布局(AbsoluteLayout)
1>AbsoluteLayout(绝对布局) 又可以叫做坐标布局,可以直接指定子元素的绝对位置(xy) 2>由于手机屏幕尺寸差别比较大 使用绝对定位的适应性会比较差,在屏幕的适配上有缺陷 ...
- Android Studio App开发中高级控件下拉列表Spinner的讲解及实战(附源码 超详细必看)
运行有问题或需要源码请点赞关注收藏后评论区留言~~~ 一.下拉框Spinner Spinner是下拉框控件,它用于从一串列表中选择某项,其功能类似于单选按钮的组合,下拉列表的展示方式有两种,一种是在当 ...
- 安卓基础学习 Day19|安卓高级控件------下拉列表
目录 下拉列表(spinner) 下拉列表(数组适配器.列表框形式) 1.提出要求 2.主布局资源文件 3.主界面 4.条目布局文件 下拉列表(数组适配器.对话框形式) 1.提出要求 2.主布局资源文 ...
- android学习笔记 android学习速成口诀(张迅雷闪击android系列)
Android架构分4层 用框行li (谐音:用框行礼) Android布局有5种 架线绝对表 (谐音:架电线绝对需要用表) 数据存储5方式 下贱似C网 (谐音:下贱的就是联通CDM ...
最新文章
- mysql自增字段不连续_MySQL中自增主键不连续之解决方案。(20131109)
- 高效、易用、功能强大的 api 管理平台(内附彩蛋)
- SAP 批量扩充会计和成本视图
- office 2007 oracle 9,office2007win10版下载
- 解决 mysql 插入数据报错: Cannot add or update a child row: a foreign key constraint fails
- (65)Vue-cli介绍
- 利润暴增800%,单车成本降至22.7万元!特斯拉交出最强年报
- 雷军微博抽奖送蔚来汽车,中奖用户等9个月仍未兑现,蔚来官方回应...
- React Fiber 了解一下
- 红帽高级总监谈OpenJDK的未来:Java的未来从未如此光明
- dns重定向_怎样理解DNS缓存投毒?
- PHP使用redis设置锁
- ActiveMQ(19):高级特性之独有消费者(Exclusive Consumer)
- python制作词典软件_推荐一款非常好用的一键生成数据字典工具
- 【Python Programe】使用Python发送语音验证
- [莓技巧]黑莓7290输入短信时文字变为“?”的解决办法
- sql 两表关联查询
- 方法解读 | 性染色体Phasing
- TCP粘包问题分析和解决
- 代理服务器没有响应解决方案