Android编程之绝对布局AbsoluteLayout和相对布局RelativeLayout实例详解

2019-12-10 19:40:45于丽

XML/HTML代码:

<?xml version="1.0" encoding="utf-8"?><RelativeLayout android:id="@+id/RelativeLayout01" 
android:layout_width="fill_parent" 
android:layout_height="fill_parent" 
android:background="#cfff" 色彩的设置是argb,第一个c是透明度 
xmlns:android="http://www.easck.com/apk/res/android">
<ImageView android:id="@+id/ImageView01" 
android:src="@drawable/android" 
android:layout_width="wrap_content" 
android:layout_height="wrap_content" 
android:layout_marginTop="40dip" 
android:layout_centerHorizontal="true"> 
</ImageView><TextView 
android:layout_height="wrap_content" 
android:layout_width="wrap_content" 
android:id="@+id/TextView01" 
android:text="Android2.2 学习指南" 
android:textColor="#0f0" 
android:textSize="28dip" 
android:layout_below="@id/ImageView01" 
android:layout_centerHorizontal="true" 
android:layout_marginTop="10dip"> 
</TextView><TextView 
android:layout_height="wrap_content" 
android:layout_width="wrap_content" 
android:id="@+id/TextView02" 
android:text="图文并茂,理论清晰,操作性强" 
android:textColor="#333" 
android:textSize="18dip" 
android:layout_below="@id/TextView01" 
android:layout_centerHorizontal="true" 
android:layout_marginTop="5dip"> 
</TextView>
<TextView 
android:layout_height="wrap_content" 
android:layout_width="wrap_content" 
android:id="@+id/TextView03" 
android:text="alignTop" 
android:textColor="#333" 
android:textSize="18dip" 
android:layout_alignTop="@id/ImageView01" 和ImageView01上边缘对齐 
android:layout_centerHorizontal="true"> 
</TextView><TextView 
android:layout_height="wrap_content" 
android:layout_width="wrap_content" 
android:id="@+id/TextView04" 
android:text="alignLeft" 
android:textColor="#333" 
android:textSize="18dip" 
android:layout_alignLeft="@id/ImageView01" 
android:layout_centerHorizontal="true"> 
</TextView><TextView 
android:layout_height="wrap_content" 
android:layout_width="wrap_content" 
android:id="@+id/TextView05" 
android:text="alignRight" 
android:textColor="#333" 
android:textSize="18dip" 
android:layout_alignRight="@id/ImageView01" 
android:layout_centerHorizontal="true"> 
</TextView><TextView 
android:layout_height="wrap_content" 
android:layout_width="wrap_content" 
android:id="@+id/TextView06" 
android:text="alignBottom" 
android:textColor="#333" 
android:textSize="18dip" 
android:layout_alignBottom="@id/ImageView01" 
android:layout_centerHorizontal="true"> 
</TextView> 
</RelativeLayout>