android 学习笔记-基本控件

本文详细介绍了Android开发中常用的视图组件,包括View、ViewGroup、文本控件(TextView、EditText)、自动提示文本框(AutoCompleteText)、滚动视图(ScrollView)、按钮控件(Button、ImageButton)、状态开关(ToggleButton)、日期与时间选择控件、图片控件(ImageView)以及时钟控件等。同时,还对9Patch图片和选择按钮(CheckBox、RadioButton)进行了阐述。

第四章,android 的基本控件

View是所有可视化控件的基本类,任何继承View的类都有以下属性

ViewGroup也是View的子类,可以充当其它控件的容器,android的高级控件多继承ViewGroup

文本控件 TextView与EditText,前者不可编辑

TextView常用属性及对应方法说明


EditText常用属性及方法说明

 

AutoCompleteText 自动提示文本框,继承自EditText,常用属性与方法

 

ScrollView 一屏不能显示时,继承自FrameLayout,ScrollView相当于一个帧布局

 

按钮控件 Button 继承自TextView

 

ImageButton 继承自ImageView,其写Button的主要区别是没有text属性,显示的是图片

通过android:src来设置图片,在代码中通过setImageResource(int)来设置

 

9Patch图片,一种特殊的以.9.png结尾的图片,其主要作用是作为按钮的背景时根据按钮的长度所显示的文本长度合理地对图片进行拉伸或收缩。

 

选择按钮 checkbox和RadioButton 常用属性与方法

状态开关按钮ToggleButton 只能有开和关两种状态

Android:textOff 按钮未被选中时显示的文本内容

Android:textOn 按钮被选中时显示的文本内容


图片控件ImageView


时钟控件AnalogClock DigitalClock

AnalogClock 显示摸拟时钟,且只显示时针和分针

DigitalClock 显示数字时钟,可精确到秒

 

日期与时间选择控件,都继承自FrameLayout

DatePicker 年月日如果要捕获用户修改日期选择控件中的数据的事件,需要添加  OnDateChangedListener监听器

主要的属性与方法

TimePicker 时间控件

主要的属性和方法

 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值