一、TextView组件(文本框)
<TextView
android:id=”@+id/firstText”
android:text=”第一行“
android:gravity=”top”
android:textSize=”15pt”
android:background=”#ff0000″
android:layout_width=”fill_parent”
android:layout_height=”wrap_content”
android:paddingLeft=”10dip”
android:paddingTop=”20dip”
android:paddingRight=”30dip”
android:paddingBottom=”40dip”
android:layout_weight=”1″
android:singleLine=”true”
/>
1、 直接继承View是EditText和Button的父类;其中TextView的xml属性很多具体参考手册即可;
2、 由于TextView中只用于显示文字,如果图文混合可以绘制一个drawable对象即可
xml属性对照(部分)
android:autoLink是否将符合指定格式的文本转换可单击的超链接形式(web、email、phone、map、all、none)
android:cursorVisible设置文本框中的光标是否可见
android:drawableTop在左侧绘制一个图像
android:editable是否可以编辑
android:ellipsize超过框长度如何处理(五个属性)
android:gravity设置文本框内文本对齐方式
android:hint文本框内容为空时,默认显示文字
android:password文本框是一个密码框
android:phoneNumber文本框只能输入数字
android:scrollHorizontally:设置文本框不够显示全部内容是否允许水平滚动
android:selectAllOnFocus:文本内容可选择,一般配置hint使用
android:single设置文本是否是单行模式
二、Button组件ImageButton(按钮)
三、EditText组件(编辑框)
四、RadioGroup组件(单选组)RadioButton组件(单选框)
五、CheckBox组件(多选框)
六、ToggleButton(状态开关)
七、ImageView(图像)