左晓为主开发手持机充值管理机
zuoxiao
7 天以前 87e5604ad04c0b7aaacf3d52bae85e62d308cb6d
generallibrary/src/main/res/layout/activity_card_read.xml
@@ -11,7 +11,8 @@
        android:layout_height="@dimen/dimen_title_height"
        android:background="@color/title_bar_bg"
        android:elevation="4dp"
        app:centerText="读卡" />
        app:centerText="读卡"
        app:leftImage="@mipmap/icon_back" />
    <ScrollView
        android:layout_width="match_parent"
@@ -32,7 +33,7 @@
                android:layout_height="match_parent"
                android:gravity="center"
                android:orientation="vertical"
                android:visibility="gone">
                android:visibility="visible">
                <androidx.cardview.widget.CardView
                    android:layout_width="match_parent"
@@ -95,7 +96,7 @@
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:orientation="vertical"
                android:visibility="visible">
                android:visibility="gone">
                <!-- 卡内数据区域 -->
                <androidx.cardview.widget.CardView
@@ -116,16 +117,16 @@
                            android:layout_width="match_parent"
                            android:layout_height="wrap_content"
                            android:layout_marginBottom="2dp"
                            android:orientation="horizontal"
                            android:background="#F8F9FB"
                            android:gravity="center_vertical"
                            android:background="#F8F9FA"
                            android:orientation="horizontal"
                            android:padding="12dp">
                            <TextView
                                android:layout_width="105dp"
                                android:layout_height="wrap_content"
                                android:text="持卡人:"
                                android:textColor="#333333"
                                android:textColor="#37474F"
                                android:textSize="@dimen/text_size" />
                            <TextView
@@ -134,7 +135,7 @@
                                android:layout_height="wrap_content"
                                android:layout_weight="1"
                                android:text="--"
                                android:textColor="#666666"
                                android:textColor="#546E7A"
                                android:textSize="@dimen/text_size" />
                        </LinearLayout>
@@ -143,17 +144,18 @@
                            android:layout_width="match_parent"
                            android:layout_height="wrap_content"
                            android:layout_marginBottom="2dp"
                            android:orientation="horizontal"
                            android:background="#E3F2FD"
                            android:gravity="center_vertical"
                            android:background="#FFFFFF"
                            android:orientation="horizontal"
                            android:padding="12dp">
                            <TextView
                                android:layout_width="105dp"
                                android:layout_height="wrap_content"
                                android:text="卡号:"
                                android:textColor="#333333"
                                android:textSize="@dimen/text_size" />
                                android:text="卡地址:"
                                android:textColor="#1976D2"
                                android:textSize="@dimen/text_size"
                                android:textStyle="bold" />
                            <TextView
                                android:id="@+id/tv_card_number"
@@ -161,167 +163,26 @@
                                android:layout_height="wrap_content"
                                android:layout_weight="1"
                                android:text="--"
                                android:textColor="#666666"
                                android:textColor="#37474F"
                                android:textSize="@dimen/text_size" />
                        </LinearLayout>
                        <!-- 卡片类型 -->
                        <LinearLayout
                            android:layout_width="match_parent"
                            android:layout_height="wrap_content"
                            android:layout_marginBottom="2dp"
                            android:orientation="horizontal"
                            android:gravity="center_vertical"
                            android:background="#F8F9FA"
                            android:padding="12dp">
                            <TextView
                                android:layout_width="105dp"
                                android:layout_height="wrap_content"
                                android:text="卡类型:"
                                android:textColor="#333333"
                                android:textSize="@dimen/text_size" />
                            <TextView
                                android:id="@+id/tv_card_type"
                                android:layout_width="0dp"
                                android:layout_height="wrap_content"
                                android:layout_weight="1"
                                android:text="--"
                                android:textColor="#666666"
                                android:textSize="@dimen/text_size" />
                        </LinearLayout>
                        <!-- 卡内余额 -->
                        <LinearLayout
                            android:id="@+id/ll_card_balance"
                            android:layout_width="match_parent"
                            android:layout_height="wrap_content"
                            android:layout_marginBottom="2dp"
                            android:orientation="horizontal"
                            android:visibility="visible"
                            android:gravity="center_vertical"
                            android:background="#FFFFFF"
                            android:padding="12dp">
                            <TextView
                                android:layout_width="105dp"
                                android:layout_height="wrap_content"
                                android:text="卡余额:"
                                android:textColor="#333333"
                                android:textSize="@dimen/text_size" />
                            <TextView
                                android:id="@+id/tv_card_balance"
                                android:layout_width="0dp"
                                android:layout_height="wrap_content"
                                android:layout_weight="1"
                                android:text="0.00元"
                                android:textColor="#FF6B35"
                                android:textSize="@dimen/text_size"
                                android:textStyle="bold" />
                        </LinearLayout>
                        <!-- 用户编号 -->
                        <LinearLayout
                            android:id="@+id/ll_user_number"
                            android:layout_width="match_parent"
                            android:layout_height="wrap_content"
                            android:layout_marginBottom="2dp"
                            android:orientation="horizontal"
                            android:visibility="visible"
                            android:gravity="center_vertical"
                            android:background="#F8F9FA"
                            android:padding="12dp">
                            <TextView
                                android:layout_width="105dp"
                                android:layout_height="wrap_content"
                                android:text="用户编号:"
                                android:textColor="#333333"
                                android:textSize="@dimen/text_size" />
                            <TextView
                                android:id="@+id/tv_user_number"
                                android:layout_width="0dp"
                                android:layout_height="wrap_content"
                                android:layout_weight="1"
                                android:text="--"
                                android:textColor="#666666"
                                android:textSize="@dimen/text_size" />
                        </LinearLayout>
                        <!-- 手机号 -->
                        <LinearLayout
                            android:layout_width="match_parent"
                            android:layout_height="wrap_content"
                            android:layout_marginBottom="2dp"
                            android:orientation="horizontal"
                            android:gravity="center_vertical"
                            android:background="#FFFFFF"
                            android:padding="12dp">
                            <TextView
                                android:layout_width="105dp"
                                android:layout_height="wrap_content"
                                android:text="手机号:"
                                android:textColor="#333333"
                                android:textSize="@dimen/text_size" />
                            <TextView
                                android:id="@+id/tv_phone"
                                android:layout_width="0dp"
                                android:layout_height="wrap_content"
                                android:layout_weight="1"
                                android:text="--"
                                android:textColor="#666666"
                                android:textSize="@dimen/text_size" />
                        </LinearLayout>
                        <!-- 身份证号 -->
                        <LinearLayout
                            android:layout_width="match_parent"
                            android:layout_height="wrap_content"
                            android:layout_marginBottom="2dp"
                            android:orientation="horizontal"
                            android:gravity="center_vertical"
                            android:background="#F8F9FA"
                            android:padding="12dp">
                            <TextView
                                android:layout_width="105dp"
                                android:layout_height="wrap_content"
                                android:text="身份证号:"
                                android:textColor="#333333"
                                android:textSize="@dimen/text_size" />
                            <TextView
                                android:id="@+id/tv_id_card"
                                android:layout_width="0dp"
                                android:layout_height="wrap_content"
                                android:layout_weight="1"
                                android:text="--"
                                android:textColor="#666666"
                                android:textSize="@dimen/text_size" />
                        </LinearLayout>
                        <!-- 卡片状态 -->
                        <LinearLayout
                            android:id="@+id/ll_card_status"
                            android:layout_width="match_parent"
                            android:layout_height="wrap_content"
                            android:layout_marginBottom="2dp"
                            android:orientation="horizontal"
                            android:visibility="visible"
                            android:gravity="center_vertical"
                            android:background="#FFFFFF"
                            android:padding="12dp">
                            android:gravity="center_vertical"
                            android:orientation="horizontal"
                            android:padding="12dp"
                            android:visibility="visible">
                            <TextView
                                android:layout_width="105dp"
                                android:layout_height="wrap_content"
                                android:text="卡片状态:"
                                android:textColor="#333333"
                                android:textColor="#37474F"
                                android:textSize="@dimen/text_size" />
                            <TextView
@@ -331,8 +192,149 @@
                                android:layout_weight="1"
                                android:text="正常"
                                android:textColor="#4CAF50"
                                android:textSize="@dimen/text_size"
                                android:textStyle="bold" />
                        </LinearLayout>
                        <!-- 卡片类型 -->
                        <LinearLayout
                            android:layout_width="match_parent"
                            android:layout_height="wrap_content"
                            android:layout_marginBottom="2dp"
                            android:background="#F8F9FB"
                            android:gravity="center_vertical"
                            android:orientation="horizontal"
                            android:padding="12dp">
                            <TextView
                                android:layout_width="105dp"
                                android:layout_height="wrap_content"
                                android:text="卡类型:"
                                android:textColor="#37474F"
                                android:textSize="@dimen/text_size" />
                            <TextView
                                android:id="@+id/tv_card_type"
                                android:layout_width="0dp"
                                android:layout_height="wrap_content"
                                android:layout_weight="1"
                                android:text="--"
                                android:textColor="#546E7A"
                                android:textSize="@dimen/text_size" />
                        </LinearLayout>
                        <!-- 卡内余额 -->
                        <LinearLayout
                            android:id="@+id/ll_card_balance"
                            android:layout_width="match_parent"
                            android:layout_height="wrap_content"
                            android:layout_marginBottom="2dp"
                            android:background="#FFF8E1"
                            android:gravity="center_vertical"
                            android:orientation="horizontal"
                            android:padding="12dp"
                            android:visibility="visible">
                            <TextView
                                android:layout_width="105dp"
                                android:layout_height="wrap_content"
                                android:text="卡余额:"
                                android:textColor="#37474F"
                                android:textSize="@dimen/text_size" />
                            <TextView
                                android:id="@+id/tv_card_balance"
                                android:layout_width="0dp"
                                android:layout_height="wrap_content"
                                android:layout_weight="1"
                                android:text="0.00元"
                                android:textColor="#FF8F00"
                                android:textSize="@dimen/text_size"
                                android:textStyle="bold" />
                        </LinearLayout>
                        <!-- 卡编号 -->
                        <LinearLayout
                            android:id="@+id/ll_user_number"
                            android:layout_width="match_parent"
                            android:layout_height="wrap_content"
                            android:layout_marginBottom="2dp"
                            android:background="#F8F9FB"
                            android:gravity="center_vertical"
                            android:orientation="horizontal"
                            android:padding="12dp"
                            android:visibility="visible">
                            <TextView
                                android:layout_width="105dp"
                                android:layout_height="wrap_content"
                                android:text="卡编号:"
                                android:textColor="#37474F"
                                android:textSize="@dimen/text_size" />
                            <TextView
                                android:id="@+id/tv_user_number"
                                android:layout_width="0dp"
                                android:layout_height="wrap_content"
                                android:layout_weight="1"
                                android:text="--"
                                android:textColor="#546E7A"
                                android:textSize="@dimen/text_size" />
                        </LinearLayout>
                        <!-- 手机号 -->
                        <LinearLayout
                            android:layout_width="match_parent"
                            android:layout_height="wrap_content"
                            android:layout_marginBottom="2dp"
                            android:background="#FFFFFF"
                            android:gravity="center_vertical"
                            android:orientation="horizontal"
                            android:padding="12dp">
                            <TextView
                                android:layout_width="105dp"
                                android:layout_height="wrap_content"
                                android:text="手机号:"
                                android:textColor="#37474F"
                                android:textSize="@dimen/text_size" />
                            <TextView
                                android:id="@+id/tv_phone"
                                android:layout_width="0dp"
                                android:layout_height="wrap_content"
                                android:layout_weight="1"
                                android:text="--"
                                android:textColor="#546E7A"
                                android:textSize="@dimen/text_size" />
                        </LinearLayout>
                        <!-- 身份证号 -->
                        <LinearLayout
                            android:layout_width="match_parent"
                            android:layout_height="wrap_content"
                            android:layout_marginBottom="2dp"
                            android:background="#F8F9FB"
                            android:gravity="center_vertical"
                            android:orientation="horizontal"
                            android:padding="12dp">
                            <TextView
                                android:layout_width="105dp"
                                android:layout_height="wrap_content"
                                android:text="身份证号:"
                                android:textColor="#37474F"
                                android:textSize="@dimen/text_size" />
                            <TextView
                                android:id="@+id/tv_id_card"
                                android:layout_width="0dp"
                                android:layout_height="wrap_content"
                                android:layout_weight="1"
                                android:text="--"
                                android:textColor="#546E7A"
                                android:textSize="@dimen/text_size" />
                        </LinearLayout>
                        <!-- 最后使用时间 -->
                        <LinearLayout
@@ -340,17 +342,17 @@
                            android:layout_width="match_parent"
                            android:layout_height="wrap_content"
                            android:layout_marginBottom="2dp"
                            android:orientation="horizontal"
                            android:visibility="visible"
                            android:background="#FFFFFF"
                            android:gravity="center_vertical"
                            android:background="#F8F9FA"
                            android:padding="12dp">
                            android:orientation="horizontal"
                            android:padding="12dp"
                            android:visibility="visible">
                            <TextView
                                android:layout_width="105dp"
                                android:layout_height="wrap_content"
                                android:text="最后充值时间:"
                                android:textColor="#333333"
                                android:textColor="#37474F"
                                android:textSize="@dimen/text_size" />
                            <TextView
@@ -359,7 +361,7 @@
                                android:layout_height="wrap_content"
                                android:layout_weight="1"
                                android:text="--"
                                android:textColor="#666666"
                                android:textColor="#546E7A"
                                android:textSize="@dimen/text_size" />
                        </LinearLayout>