阿标

南无阿弥陀佛

用Relative布局做的课表UI

如图,全部是用Relative布局做的,有点麻烦……

不知道其它方法是不是简单一些,刚开始学,希望有人指点12

如图:


代码比较长,如下:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:gravity="center_horizontal"
    >
	<TextView
		android:id="@+id/i1"
		android:layout_width="40dp"
		android:layout_height="30dp"
		android:layout_marginTop="5dp"
		android:gravity="center"
		android:background="@android:color/white"
		android:text="时间"
		android:textColor="@android:color/black"></TextView>
		
	<TextView
		android:id="@+id/i2"
		android:layout_width="40dp"
		android:layout_height="30dp"
		android:layout_marginTop="5dp"
		android:layout_marginLeft="5dp"
		android:gravity="center"
		android:layout_toRightOf ="@id/i1"
		android:background="@android:color/white"
		android:text="一"
		android:textColor="@android:color/black"></TextView>
	<TextView
		android:id="@+id/i3"
		android:layout_width="40dp"
		android:layout_height="30dp"
		android:layout_marginTop="5dp"
		android:layout_marginLeft="5dp"
		android:gravity="center"
		android:layout_toRightOf ="@id/i2"
		android:background="@android:color/white"
		android:text="二"
		android:textColor="@android:color/black"></TextView>
	<TextView
		android:id="@+id/i4"
		android:layout_width="40dp"
		android:layout_height="30dp"
		android:layout_marginTop="5dp"
		android:layout_marginLeft="5dp"
		android:gravity="center"
		android:layout_toRightOf ="@id/i3"
		android:background="@android:color/white"
		android:text="三"
		android:textColor="@android:color/black"></TextView>
	<TextView
		android:id="@+id/i5"
		android:layout_width="40dp"
		android:layout_height="30dp"
		android:layout_marginTop="5dp"
		android:layout_marginLeft="5dp"
		android:gravity="center"
		android:layout_toRightOf ="@id/i4"
		android:background="@android:color/white"
		android:text="四"
		android:textColor="@android:color/black"></TextView>
	<TextView
		android:id="@+id/i6"
		android:layout_width="40dp"
		android:layout_height="30dp"
		android:layout_marginTop="5dp"
		android:layout_marginLeft="5dp"
		android:gravity="center"
		android:layout_toRightOf ="@id/i5"
		android:background="@android:color/white"
		android:text="五"
		android:textColor="@android:color/black"></TextView>
		
		
		
	<TextView
		android:id="@+id/i231"
		android:layout_marginTop="5dp"
		android:layout_below ="@id/i1"
		android:layout_alignLeft="@id/i1"
		android:layout_width="40dp"
		android:layout_height="65dp"
		android:background="@android:color/white"
		android:gravity="center"
		android:text="上     午"
		android:textColor="@android:color/black"></TextView>
		
	<TextView
		android:id="@+id/i21"
		android:layout_width="40dp"
		android:layout_height="30dp"
		android:layout_marginLeft="5dp"
		android:layout_marginTop="5dp"
		android:layout_below="@id/i2"
		android:layout_toRightOf="@id/i231"
		android:background="@android:color/white">
	</TextView>
	
	<TextView
		android:id="@+id/i22"
		android:layout_width="40dp"
		android:layout_height="30dp"
		android:layout_marginLeft="5dp"
		android:layout_marginTop="5dp"
		android:layout_below="@id/i3"
		android:layout_toRightOf="@id/i21"
		android:background="@android:color/white">
	</TextView>
	
	<TextView
		android:id="@+id/i23"
		android:layout_width="40dp"
		android:layout_height="30dp"
		android:layout_marginLeft="5dp"
		android:layout_marginTop="5dp"
		android:layout_below="@id/i4"
		android:layout_toRightOf="@id/i22"
		android:background="@android:color/white">
	</TextView>
	
	<TextView
		android:id="@+id/i24"
		android:layout_width="40dp"
		android:layout_height="30dp"
		android:layout_marginLeft="5dp"
		android:layout_marginTop="5dp"
		android:layout_below="@id/i5"
		android:layout_toRightOf="@id/i23"
		android:background="@android:color/white">
	</TextView>
	
	<TextView
		android:id="@+id/i25"
		android:layout_width="40dp"
		android:layout_height="30dp"
		android:layout_marginLeft="5dp"
		android:layout_marginTop="5dp"
		android:layout_below="@id/i6"
		android:layout_toRightOf="@id/i24"
		android:background="@android:color/white">
	</TextView>
	
	<TextView
		android:id="@+id/i31"
		android:layout_width="40dp"
		android:layout_height="30dp"
		android:layout_marginLeft="5dp"
		android:layout_marginTop="5dp"
		android:layout_below="@id/i21"
		android:layout_toRightOf="@id/i231"
		android:background="@android:color/white">
	</TextView>
	
	<TextView
		android:id="@+id/i32"
		android:layout_width="40dp"
		android:layout_height="30dp"
		android:layout_marginLeft="5dp"
		android:layout_marginTop="5dp"
		android:layout_below="@id/i22"
		android:layout_toRightOf="@id/i31"
		android:background="@android:color/white">
	</TextView>
	
	<TextView
		android:id="@+id/i33"
		android:layout_width="40dp"
		android:layout_height="30dp"
		android:layout_marginLeft="5dp"
		android:layout_marginTop="5dp"
		android:layout_below="@id/i23"
		android:layout_toRightOf="@id/i32"
		android:background="@android:color/white">
	</TextView>
	
	<TextView
		android:id="@+id/i34"
		android:layout_width="40dp"
		android:layout_height="30dp"
		android:layout_marginLeft="5dp"
		android:layout_marginTop="5dp"
		android:layout_below="@id/i24"
		android:layout_toRightOf="@id/i33"
		android:background="@android:color/white">
	</TextView>
	
	<TextView
		android:id="@+id/i35"
		android:layout_width="40dp"
		android:layout_height="30dp"
		android:layout_marginLeft="5dp"
		android:layout_marginTop="5dp"
		android:layout_below="@id/i25"
		android:layout_toRightOf="@id/i34"
		android:background="@android:color/white">
	</TextView>
	
	
	<TextView
		android:id="@+id/i451"
		android:layout_marginTop="5dp"
		android:layout_below ="@id/i231"
		android:layout_alignLeft="@id/i231"
		android:layout_width="40dp"
		android:layout_height="65dp"
		android:background="@android:color/white"
		android:gravity="center"
		android:text="下     午"
		android:textColor="@android:color/black"></TextView>
		
	<TextView
		android:id="@+id/i41"
		android:layout_width="40dp"
		android:layout_height="30dp"
		android:layout_marginLeft="5dp"
		android:layout_marginTop="5dp"
		android:layout_below="@id/i31"
		android:layout_toRightOf="@id/i451"
		android:background="@android:color/white">
	</TextView>
	
	<TextView
		android:id="@+id/i42"
		android:layout_width="40dp"
		android:layout_height="30dp"
		android:layout_marginLeft="5dp"
		android:layout_marginTop="5dp"
		android:layout_below="@id/i32"
		android:layout_toRightOf="@id/i41"
		android:background="@android:color/white">
	</TextView>
	
	<TextView
		android:id="@+id/i43"
		android:layout_width="40dp"
		android:layout_height="30dp"
		android:layout_marginLeft="5dp"
		android:layout_marginTop="5dp"
		android:layout_below="@id/i33"
		android:layout_toRightOf="@id/i42"
		android:background="@android:color/white">
	</TextView>
	
	<TextView
		android:id="@+id/i44"
		android:layout_width="40dp"
		android:layout_height="30dp"
		android:layout_marginLeft="5dp"
		android:layout_marginTop="5dp"
		android:layout_below="@id/i34"
		android:layout_toRightOf="@id/i43"
		android:background="@android:color/white">
	</TextView>
	
	<TextView
		android:id="@+id/i45"
		android:layout_width="40dp"
		android:layout_height="30dp"
		android:layout_marginLeft="5dp"
		android:layout_marginTop="5dp"
		android:layout_below="@id/i35"
		android:layout_toRightOf="@id/i44"
		android:background="@android:color/white">
	</TextView>
	
	<TextView
		android:id="@+id/i51"
		android:layout_width="40dp"
		android:layout_height="30dp"
		android:layout_marginLeft="5dp"
		android:layout_marginTop="5dp"
		android:layout_below="@id/i41"
		android:layout_toRightOf="@id/i451"
		android:background="@android:color/white">
	</TextView>
	
	<TextView
		android:id="@+id/i52"
		android:layout_width="40dp"
		android:layout_height="30dp"
		android:layout_marginLeft="5dp"
		android:layout_marginTop="5dp"
		android:layout_below="@id/i42"
		android:layout_toRightOf="@id/i51"
		android:background="@android:color/white">
	</TextView>
	
	<TextView
		android:id="@+id/i53"
		android:layout_width="40dp"
		android:layout_height="30dp"
		android:layout_marginLeft="5dp"
		android:layout_marginTop="5dp"
		android:layout_below="@id/i43"
		android:layout_toRightOf="@id/i52"
		android:background="@android:color/white">
	</TextView>
	
	<TextView
		android:id="@+id/i54"
		android:layout_width="40dp"
		android:layout_height="30dp"
		android:layout_marginLeft="5dp"
		android:layout_marginTop="5dp"
		android:layout_below="@id/i44"
		android:layout_toRightOf="@id/i53"
		android:background="@android:color/white">
	</TextView>
	
	<TextView
		android:id="@+id/i55"
		android:layout_width="40dp"
		android:layout_height="30dp"
		android:layout_marginLeft="5dp"
		android:layout_marginTop="5dp"
		android:layout_below="@id/i45"
		android:layout_toRightOf="@id/i54"
		android:background="@android:color/white">
	</TextView>
	
</RelativeLayout>


阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/huangbiao86/article/details/6884477
个人分类: android实例
想对作者说点什么? 我来说一句

relativelayout实现梅花布局

u012868077 u012868077

2016-07-17 22:30:14

阅读数:513

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭