Android首页(多条目 布局)

main

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".MainActivity">
    <android.support.v7.widget.RecyclerView
        android:id="@+id/recycler"
        android:layout_width="match_parent"
        android:layout_height="match_parent" />
    <android.vip.com.bwindexapp.view.DialogView
        android:id="@+id/dialog"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerInParent="true" />
</RelativeLayout>

adapter_banner

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".MainActivity">
    <com.stx.xhb.xbanner.XBanner
        android:id="@+id/xbanner"
        android:layout_width="match_parent"
        android:layout_height="170dp" />
</RelativeLayout>

adapter_mlss(条目一)

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".MainActivity">
    <RelativeLayout
        android:layout_width="wrap_content"
        android:layout_height="wrap_content">
		        <ImageView
		            android:id="@+id/image_view"
		            android:layout_width="100dp"
		            android:layout_height="120dp" />
        <LinearLayout
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_toRightOf="@+id/image_view"
            android:orientation="vertical">
		            <TextView
		                android:id="@+id/tv_title"
		                android:layout_width="wrap_content"
		                android:layout_height="wrap_content" />
		            <TextView
		                android:id="@+id/tv_desc"
		                android:layout_width="wrap_content"
		                android:layout_height="wrap_content"
		                android:textColor="#d43c3c" />
        </LinearLayout>
    </RelativeLayout>
</RelativeLayout>

adapter_pzss

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".MainActivity">
 <LinearLayout
     android:layout_width="wrap_content"
     android:layout_height="wrap_content"
     android:orientation="vertical">
			     <ImageView
			         android:layout_width="100dp"
			         android:layout_height="120dp"
			         android:id="@+id/image_view"/>
		     <TextView
		         android:layout_width="wrap_content"
		         android:layout_height="wrap_content"
		         android:id="@+id/tv_title" />
		     <TextView
		         android:layout_width="wrap_content"
		         android:layout_height="wrap_content"
		         android:id="@+id/tv_desc"
		         android:textColor="#d43c3c"/>
       </LinearLayout>
</RelativeLayout>

adapter_rxxp

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".MainActivity">
    <RelativeLayout
        android:layout_width="wrap_content"
        android:layout_height="wrap_content">
	        <ImageView
	            android:id="@+id/image_view"
	            android:layout_width="100dp"
	            android:layout_height="80dp" />
	        <TextView
	            android:id="@+id/tv_title"
	            android:layout_width="100dp"
	            android:layout_height="wrap_content"
	            android:layout_below="@+id/image_view"
	            android:ellipsize="end"
	            android:lines="1"
	            android:text="111" />
	        <TextView
	            android:id="@+id/tv_desc"
	            android:layout_width="wrap_content"
	            android:layout_height="wrap_content"
	            android:layout_below="@+id/tv_title"
	            android:textColor="#d43c3c" />
    </RelativeLayout>
</RelativeLayout>

adapter_rxxp_mlss_pzss

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".MainActivity">
    <RelativeLayout
        android:id="@+id/layout_title"
        android:layout_width="match_parent"
        android:layout_height="50dp">
	        <TextView
	            android:id="@+id/tv_title"
	            android:layout_width="wrap_content"
	            android:layout_height="wrap_content"
	            android:layout_centerInParent="true" />
    </RelativeLayout>
	    <android.support.v7.widget.RecyclerView
	        android:id="@+id/adapter_recycler"
	        android:layout_width="match_parent"
	        android:layout_height="match_parent"
	        android:layout_below="@+id/layout_title" />
</RelativeLayout>

dialog_view(加载框)

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="#ffffff"
    tools:context=".MainActivity">
    <RelativeLayout
        android:layout_width="200dp"
        android:layout_height="200dp"
        android:layout_centerInParent="true">
	        <ProgressBar
	            android:id="@+id/progress"
	            android:layout_width="wrap_content"
	            android:layout_height="wrap_content"
	            android:layout_centerInParent="true" />
	        <TextView
	            android:layout_width="wrap_content"
	            android:layout_height="wrap_content"
	            android:layout_below="@+id/progress"
	            android:layout_centerHorizontal="true"
	            android:text="正在加载中……" />
    </RelativeLayout>
</RelativeLayout>

猜你喜欢

转载自blog.csdn.net/Ye_DaXian/article/details/89065756