fragment_shoppingcart.xml 1、採用自定義技術實現購物車的加減號; 2、採用CartStorage實現購物車業務的處理; 3、採用popupwindow實現購物車的對話框 4、實現聯繫客服功能; 5、採用Html5和Android互調技術實現詳情頁面; 6、集成支付寶支付功能 ...
fragment_shoppingcart.xml
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:background="#fff" android:orientation="vertical"> <RelativeLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_margin="10dp" android:background="#fff"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerInParent="true" android:layout_marginLeft="30dp" android:layout_weight="1" android:text="購物車" android:textColor="#303235" android:textSize="20sp" /> <TextView android:id="@+id/tv_shopcart_edit" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentRight="true" android:layout_centerVertical="true" android:text="編輯" android:textColor="#303235" /> </RelativeLayout> <View android:layout_width="match_parent" android:layout_height="5dp" android:background="#eeee" /> <FrameLayout android:layout_width="match_parent" android:layout_height="match_parent"> <LinearLayout android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <android.support.v7.widget.RecyclerView android:id="@+id/recyclerview" android:layout_width="match_parent" android:layout_weight="1" android:layout_height="0dp" android:background="#eee" /> <LinearLayout android:id="@+id/ll_check_all" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="#fff" android:orientation="horizontal" android:visibility="visible"> <CheckBox android:id="@+id/checkbox_all" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true" android:button="@null" android:drawableLeft="@drawable/checkbox_selector" android:drawablePadding="10dp" android:padding="10dp" android:paddingLeft="0dp" android:text="全選" android:textColor="#303235" android:textSize="15sp" /> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:padding="10dp" android:text="合計:" android:textColor="#303235" android:textSize="15sp" /> <TextView android:id="@+id/tv_shopcart_total" android:layout_width="0dp" android:layout_height="wrap_content" android:layout_weight="1" android:padding="10dp" android:text="¥0.00" android:textColor="#ed3f3f" android:textSize="15sp" /> <Button android:id="@+id/btn_check_out" android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="#ed3f3f" android:text="去結算" android:textColor="#fff" /> </LinearLayout> <LinearLayout android:id="@+id/ll_delete" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="#fff" android:orientation="horizontal" android:padding="5dp" android:visibility="gone"> <CheckBox android:id="@+id/cb_all" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true" android:layout_weight="1" android:button="@null" android:drawableLeft="@drawable/checkbox_selector" android:drawablePadding="10dp" android:padding="10dp" android:paddingLeft="0dp" android:text="全選" android:textColor="#303235" android:textSize="15sp" /> <Button android:id="@+id/btn_delete" android:layout_width="wrap_content" android:layout_height="35dp" android:background="@drawable/words" android:text="刪除" android:textColor="#303235" android:textSize="15sp" /> <Button android:id="@+id/btn_collection" android:layout_width="wrap_content" android:layout_height="35dp" android:layout_marginLeft="15dp" android:background="@drawable/wordsred" android:text="收藏" android:textColor="#ed3f3f" android:textSize="15sp" /> </LinearLayout> </LinearLayout> <include layout="@layout/empty_cart" /> </FrameLayout> </LinearLayout>
1、採用自定義技術實現購物車的加減號;
2、採用CartStorage實現購物車業務的處理;
3、採用popupwindow實現購物車的對話框
4、實現聯繫客服功能;
5、採用Html5和Android互調技術實現詳情頁面;
6、集成支付寶支付功能;