成功开发Android app-5(视图)

本文详细介绍了Android中的View组件,包括TextView、ImageView、ViewGroup等,特别讲解了TextView的EditText子类、Button和TextClock的使用,以及SurfaceView和TextureView的区别,同时提到了已弃用的AnalogClock和KeyboardView。
摘要由CSDN通过智能技术生成

View(视图)

android.view.View的直接子类

1.TextView (文本框)

属性

android:allowUndo  是否应该允许撤销可编辑文本
1. true(默认)
2. false

android:gravity:对齐方式
1. left  左对齐
2. right  右对齐
3. center  居中对齐
4. top  顶部对齐
5. bottom  底部对齐

android:height  设置文本高度
单位
1. px  (像素)
2. dp  (密度独立像素)
3. sp  (扩展像素基于首选字体大小)  **推荐使用**
4. in  (英寸)
5. mm  (毫米)

android:hint  文本为空时提示的内容

android:lines  设置文本的行数
值为int类型

android:linesHeight  设置文本的行高
单位
1. px  (像素)
2. dp  (独立密度像素)
3. sp  (放大像素基于首选字体大小)  **推荐使用**
4. in  (英寸)
5. mm  (毫米)

android:password  设置输入的文本为密码点
1. true
2. false

android:phoneNumber  设置输入的文本要满足电话号码的要求
1. true
2. false(默认)

android:text  设置显示的文本的内容

android:textSize  设置显示的文本的字体大小
单位
1. px  (像素)
2. dp  (独立密度像素)
3. sp  (放大像素基于首选字体大小)   **推荐使用**
4. in  (英寸)
5. mm  (毫米)

android:textStyle  设置显示的文本的字体样式
1. normal
2. bold
3. italic

android:typeface  设置显示的文本的字体字形
1. normal
2. sans
3. serif
4. monospace

android:width   设置显示的文本的宽度
值为int类型
单位
1. px  (像素)
2. dp  (独立密度像素)
3. sp  (放大像素基于首选字体大小)   **推荐使用**
4. in  (英寸)
5. mm  (毫米)

android:shadowColor:设置阴影颜色

android:shadowRadius:设置阴影的模糊程度

android:shadowDx:设置阴影在水平方向的偏移

android:shadowDy:设置阴影在竖直方向的偏移

直接子类

EditText 输入框

属性:
EditTex继承于android.widget.TextView的属性

android:inputType
1. none
2. text
3. number
4. phone
5. numberPassword
6. textUri
7. date
8. time

android:allowUndo  是否应该允许撤销可编辑文本
1. true(默认)
2. false
android:gravity:对齐方式
1. left  左对齐
2. right  右对齐
3. center  居中对齐
4. top  顶部对齐
5. bottom  底部对齐

android:height  设置文本高度

android:hint  文本为空时提示的内容

android:lines  设置文本的行数

android:linesHeight  设置文本的行高

android:password  设置输入的文本为密码点
1. true
2. false

android:phoneNumber  设置输入的文本要满足电话号码的要求
1. true
2. false(默认)

android:text  设置显示的文本的内
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值