Android UI组件学习

本文介绍了Android中UI组件的基础知识,包括View类作为所有UI组件的父类的角色,以及TextView、Button和EditText等常用组件的使用方法。此外还探讨了单选按钮的实现方式和FrameLayout的布局特点。
android.view.View类是全部UI组件的父类。
如果一些属性的内容本类找不到的时候一定要到父类之中进行查找。
所谓的学习组件的过程就是一个文档的查找过程。
※    Android之中所有的组件都是View类的子类
※    所有的配置属性也可以使用组件类中提供的方法进行配置。 

文本显示组件TextView的学习:
TextView,主要是对静态文字的显示。
所有的组件可以直接通过一个样式表文件进行属性的配置。

※    Button是TextView的子类,是一个特殊的文本。
※    文本显示组件(TextView)的功能只是显示一些基础的文字信息,而如果用户想要定义可输入的文本组件以达到很好的人机交互操作,则只能使用编辑框:EditText完成。
※    密码的实现依靠,“android:password=”true””
文本编辑的其他属性:
获得焦点是 android:selectAllOnFocus=”true”;
只允许是数字:android:numeric=”integer”
不允许编辑:this.edit.setEnabled(false);

单选按钮:
※ RadioGroup类相当于定义了一个单选钮的容器;
※ RadioButton类用于定义单选钮的内容。
<RadioGroup
    android:orientation=”horizatation”
    androd:checkedButton=”@+id/mail”>
        <RadioButton
            Android:id= “@+id/mail” 
            Android:text=”UTF-8”/>
<RadioButton
            Android:id= “@+id/gbk” 
            Android:text=”GBK”/>

</RadioGroup>


FrameLayout : 层次堆叠

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值