第二周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,比如一串号码,点击后跳转至拨号界面!


posted @ 2021-03-04 11:08  韦德·沃兹  阅读(64)  评论(0)    收藏  举报