开门见山,点击签到按钮直接签到,弹出dialog,先上效果图
demo是利用gridview实现的,现附上布局文件
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:padding="2dp"
android:orientation="vertical"
android:background="@drawable/shape_btn_white"
>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="40dp"
>
<ImageView
android:id="@+id/iv_front"
android:layout_width="30dp"
android:layout_height="40dp"
android:padding="10dp"
android:layout_marginLeft="8dp"
android:scaleType="centerCrop"
android:layout_alignParentLeft="true"
android:layout_centerInParent="true"
android:src="@mipmap/icon_sign_front"
/>
<TextView
android:id="@+id/tv_date"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:textColor="#2fbbef"
android:textSize="15sp"
android:text="2016-7-16"
/>
<ImageView
android:id="@+id/iv_next"
android:layout_width="30dp"
android:layout_height="40dp"
android:layout_marginRight="8dp"
android:padding="10dp"
android:scaleType="centerCrop"
android:layout_alignParentRight="true"
android:layout_centerInParent="true"
android:src="@mipmap/icon_sign_next"
/>
</RelativeLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
>
<TextView
android:layout_width="40dp"
android:layout_height="40dp"
android:layout_weight="1"
android:gravity="center"
android:text="日"
android:textSize="15sp"
android:textColor="#888"
/>
<TextView
android:layout_width="40dp"
android:layout_height="40dp"
android:layout_weight="1"
android:gravity="center"
android:text="一"
android:textSize="15sp"
android:textColor="#888"
/>
<TextView
android:layout_width="40dp"
android:layout_height="40dp"
android:layout_weight="1"
android:gravity="center"
android:text="二"
android:textSize="15sp"
android:textColor="#888"
/>
<TextView
android:layout_width="40dp"
android:layout_height="40dp"
android:layout_weight="1"
android:gravity="center"
android:text="三"
android:textSize="15sp"
android:textColor="#888"
/>
<TextView
android:layout_width="40dp"
android:layout_height="40dp"
android:layout_weight="1"
android:gravity="center"
android:text="四"
android:textSize="15sp"