第二周3
AbsoluteLayout(绝对布局)
四大控制属性
①控制大小: android:layout_width:组件宽度 android:layout_height:组件高度
②控制位置: android:layout_x:设置组件的X坐标 android:layout_y:设置组件的Y坐标
布局重点以学完,目前只会一个界面布局,学习组件的设置
TextView(文本框)
android:id="@+id/tx_outline" 为TextView设置一个组件id
android:layout_width="wrap_content" 组件的宽度
android:layout_height="wrap_content" 组件的高度
android:text="体温填报查看SYSTEM" 设置显示的文本内容
android:textColor="#771133" 设置字体颜色
android:textSize="25sp" 字体大小,单位一般是用sp!
android:textStyle="25sp" 设置字体风格,三个可选值:**normal**(无效果),**bold**(加粗),**italic**(斜体)
- android:shadowColor:设置阴影颜色,需要与shadowRadius一起使用
- android:shadowRadius:设置阴影的模糊程度,设为0.1就变成字体颜色了,建议使用3.0
- android:shadowDx:设置阴影在水平方向的偏移,就是水平方向阴影开始的横坐标位置
- android:shadowDy:设置阴影在竖直方向的偏移,就是竖直方向阴影开始的纵坐标位置
TextView设置一个边框背景
<shape xmlns:android="http://schemas.android.com/apk/res/android" >
<!-- 设置一个黑色边框 -->
<stroke android:width="2px" android:color="#000000"/>
<!-- 渐变 -->
<gradient
android:angle="270"
android:endColor="#C0C0C0"
android:startColor="#FCD209" />
<!-- 设置一下边距,让空间大一点 -->
<padding
android:left="5dp"
android:top="5dp"
android:right="5dp"
android:bottom="5dp"/>
</shape>
照片
android:layout_centerInParent="true"
android:drawableTop="@drawable/show1"
android:drawableLeft="@drawable/show1"
android:drawableRight="@drawable/show1"
android:drawableBottom="@drawable/show1"
android:drawablePadding="10dp"
当文字中出现了URL,E-Mail,电话号码,地图的时候,我们可以通过设置autoLink属性;
当我们点击 文字中对应部分的文字,即可跳转至某默认APP,比如一串号码,点击后跳转至拨号界面!

浙公网安备 33010602011771号