1.Android开发环境搭建
2.模拟器的使用
3.第一个Android程序
4.TextView控件学习
4.1超链接
关键字: android:autoLink = "phone" 值选择:
Constant | Value | Description |
---|---|---|
none |
0x00 | Match no patterns (default). |
web |
0x01 | Match Web URLs. |
email |
0x02 | Match email addresses. |
phone |
0x04 | Match phone numbers. |
map |
0x08 | Match map addresses. |
all |
0x0f | Match all patterns (equivalent to web|email|phone|map). |
就会对不同的内容进行超链接,像手机,网址,email等等都变为超链。
4.2 跑马灯效果
ellipsize 在文件字数太长的时候:
Constant | Value | Description |
---|---|---|
none |
0 | |
start |
1 | 省略号在开头 |
middle |
2 | 省略号在中间 |
end |
3 | 省略号在最后 |
marquee |
4 | 滚动显示 |
marqueeRepeatLimit:滚动次数。
focusableInTouchModel:触摸下获得焦点
focusabe 能否获得获得焦点。
5.EditText控件学习
5.1 maxLenght 限制输入数量。
5.2 inputType 限制输入类型。(num,phone,email...)
5.3 hint 无输入的时候显示内容。
5.4 drawableLeft,输入框的左边显示图片,例如:="@drawable/title"
5.5 自定义输入框
background="@drawable/xxshape"
一个shape的:
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">//<!--矩形 --> <!-- 填充颜色--> <solid android:color ="#FFFFFF" /> <!--四角的弧度 --> <corners android:redius="7dip" /> </shape>
5.6 多行