admin
2021-04-15 efa9c4225fe7e89c4acb1eacedd392d79aee240d
影视豆界面完善
2个文件已修改
19个文件已添加
595 ■■■■■ 已修改文件
BuWanVideo/res/drawable-xhdpi/ic_gold_corn_coupon_bg.png 补丁 | 查看 | 原始文档 | blame | 历史
BuWanVideo/res/drawable-xhdpi/ic_goldcorn_bg.png 补丁 | 查看 | 原始文档 | blame | 历史
BuWanVideo/res/drawable-xhdpi/ic_goldcorn_logo.png 补丁 | 查看 | 原始文档 | blame | 历史
BuWanVideo/res/drawable-xhdpi/icon_gold_corn.png 补丁 | 查看 | 原始文档 | blame | 历史
BuWanVideo/res/drawable-xhdpi/icon_sign_in.png 补丁 | 查看 | 原始文档 | blame | 历史
BuWanVideo/res/drawable/shape_gold_corn_coupon_exchange_bg.xml 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
BuWanVideo/res/drawable/shape_gold_corn_sign_in_cout_bg.xml 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
BuWanVideo/res/drawable/shape_gold_corn_sign_in_function_bg.xml 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
BuWanVideo/res/drawable/shape_gold_corn_sign_in_score_bg.xml 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
BuWanVideo/res/drawable/shape_gold_corn_sign_in_user_bg.xml 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
BuWanVideo/res/drawable/shape_gold_corn_sign_in_user_bg_highlight.xml 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
BuWanVideo/res/drawable/shape_gold_corn_task_bg.xml 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
BuWanVideo/res/drawable/shape_gold_corn_task_list_bg.xml 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
BuWanVideo/res/drawable/shape_gold_corn_task_list_btn.xml 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
BuWanVideo/res/layout/fragment_goldcorn.xml 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
BuWanVideo/res/layout/item_gold_corn_coupon.xml 42 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
BuWanVideo/res/layout/item_gold_corn_sign_in.xml 283 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
BuWanVideo/res/layout/item_gold_corn_task.xml 49 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
BuWanVideo/res/layout/item_gold_corn_task_list.xml 67 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
BuWanVideo/res/values/styles.xml 25 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
BuWanVideo/src/com/weikou/beibeivideo/util/ui/ToastUtil.java 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
BuWanVideo/res/drawable-xhdpi/ic_gold_corn_coupon_bg.png
BuWanVideo/res/drawable-xhdpi/ic_goldcorn_bg.png
BuWanVideo/res/drawable-xhdpi/ic_goldcorn_logo.png
BuWanVideo/res/drawable-xhdpi/icon_gold_corn.png
BuWanVideo/res/drawable-xhdpi/icon_sign_in.png
BuWanVideo/res/drawable/shape_gold_corn_coupon_exchange_bg.xml
New file
@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
    <solid android:color="#fffeebb1" />
    <item name="android:shadowDx">0</item>
    <item name="android:shadowDy">2</item>
    <item name="android:shadowColor">#ffffdc73</item>
    <corners
        android:bottomLeftRadius="15dp"
        android:bottomRightRadius="15dp"
        android:topLeftRadius="15dp"
        android:topRightRadius="15dp" />
</shape>
BuWanVideo/res/drawable/shape_gold_corn_sign_in_cout_bg.xml
New file
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
    <solid android:color="#ff70c957" />
    <corners
        android:bottomLeftRadius="0dp"
        android:bottomRightRadius="0dp"
        android:topLeftRadius="20dp"
        android:topRightRadius="20dp" />
</shape>
BuWanVideo/res/drawable/shape_gold_corn_sign_in_function_bg.xml
New file
@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
    <solid android:color="#EAFF75" />
    <item name="android:shadowDx">0</item>
    <item name="android:shadowDy">1</item>
    <item name="android:shadowColor">#005AB3</item>
    <corners
        android:bottomLeftRadius="5dp"
        android:bottomRightRadius="0dp"
        android:topLeftRadius="5dp"
        android:topRightRadius="0dp" />
</shape>
BuWanVideo/res/drawable/shape_gold_corn_sign_in_score_bg.xml
New file
@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
    <solid android:color="#ff72a1ff" />
    <corners android:radius="20dp" />
</shape>
BuWanVideo/res/drawable/shape_gold_corn_sign_in_user_bg.xml
New file
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
    <solid android:color="#ffffffff" />
    <corners
        android:bottomLeftRadius="0dp"
        android:bottomRightRadius="20dp"
        android:topLeftRadius="0dp"
        android:topRightRadius="20dp" />
</shape>
BuWanVideo/res/drawable/shape_gold_corn_sign_in_user_bg_highlight.xml
New file
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
    <solid android:color="#FF9600" />
    <corners android:radius="20dp" />
    <stroke
        android:width="1dp"
        android:color="#FFFFFF"></stroke>
</shape>
BuWanVideo/res/drawable/shape_gold_corn_task_bg.xml
New file
@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
    <solid android:color="#ffffffff" />
    <corners
        android:bottomLeftRadius="8dp"
        android:bottomRightRadius="8dp"
        android:topLeftRadius="8dp"
        android:topRightRadius="8dp" />
</shape>
BuWanVideo/res/drawable/shape_gold_corn_task_list_bg.xml
New file
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
    <solid android:color="#FFF6FB" />
    <corners
        android:bottomLeftRadius="6dp"
        android:bottomRightRadius="6dp"
        android:topLeftRadius="6dp"
        android:topRightRadius="6dp" />
</shape>
BuWanVideo/res/drawable/shape_gold_corn_task_list_btn.xml
New file
@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
    <solid android:color="#FF078D" />
    <corners
        android:bottomLeftRadius="15dp"
        android:bottomRightRadius="15dp"
        android:topLeftRadius="15dp"
        android:topRightRadius="15dp" />
</shape>
BuWanVideo/res/layout/fragment_goldcorn.xml
New file
@@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<com.weikou.beibeivideo.widget.MySwipeRefreshLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="#0080FF">
    <androidx.recyclerview.widget.RecyclerView
        android:layout_width="match_parent"
        android:layout_height="match_parent"></androidx.recyclerview.widget.RecyclerView>
</com.weikou.beibeivideo.widget.MySwipeRefreshLayout>
BuWanVideo/res/layout/item_gold_corn_coupon.xml
New file
@@ -0,0 +1,42 @@
<?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="wrap_content"
    android:orientation="vertical">
    <FrameLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content">
        <ImageView
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_marginTop="50dp"
            android:src="@drawable/ic_gold_corn_coupon_bg"></ImageView>
        <FrameLayout
            android:layout_width="match_parent"
            android:layout_height="match_parent">
            <com.lzj.gallery.library.views.BannerViewPager
                android:id="@+id/vp_video"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"></com.lzj.gallery.library.views.BannerViewPager>
            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:background="@drawable/shape_gold_corn_coupon_exchange_bg"
                android:text="立即兑换"
                android:textColor="#E74028"
                android:textSize="15sp" />
        </FrameLayout>
    </FrameLayout>
</LinearLayout>
BuWanVideo/res/layout/item_gold_corn_sign_in.xml
New file
@@ -0,0 +1,283 @@
<?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="wrap_content"
    android:orientation="vertical">
    <!--        <com.lcjian.library.widget.RatioLayout-->
    <!--            android:layout_width="match_parent"-->
    <!--            android:layout_height="wrap_content"-->
    <!--            app:ratio="0.8933">-->
    <FrameLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent">
        <ImageView
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:scaleType="fitXY"
            android:src="@drawable/ic_goldcorn_bg"></ImageView>
        <LinearLayout
            android:id="@+id/ll_user"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_gravity="left|top"
            android:layout_marginTop="11.5dp"
            android:background="@drawable/shape_gold_corn_sign_in_user_bg"
            android:gravity="center_vertical">
            <ImageView
                android:layout_width="32dp"
                android:layout_height="32dp"></ImageView>
            <LinearLayout
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:orientation="vertical">
                <TextView
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:text="可用影视豆"
                    android:textColor="#ff000000"
                    android:textSize="9sp" />
                <TextView
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_marginTop="5.5dp"
                    android:text="888888"
                    android:textColor="#ff0080ff"
                    android:textSize="12sp" />
            </LinearLayout>
        </LinearLayout>
        <LinearLayout
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_gravity="right|top"
            android:layout_marginTop="11.5dp"
            android:orientation="vertical">
            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:background="@drawable/shape_gold_corn_sign_in_function_bg"
                android:text="记\n录"
                android:textColor="#1F8D00"></TextView>
            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_marginTop="7dp"
                android:background="@drawable/shape_gold_corn_sign_in_function_bg"
                android:text="规\n则"
                android:textColor="#1F8D00"></TextView>
        </LinearLayout>
        <LinearLayout
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_gravity="bottom|center_horizontal"
            android:orientation="vertical">
            <ImageView
                android:layout_width="76dp"
                android:layout_height="106dp"
                android:layout_gravity="center_horizontal|top"
                android:layout_marginTop="40dp"
                android:src="@drawable/ic_goldcorn_logo"></ImageView>
            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_marginTop="2dp"
                android:shadowColor="#ffab6d00"
                android:shadowDx="0"
                android:shadowDy="2"
                android:shadowRadius="3.0"
                android:text="影视豆当钱花"
                android:textColor="#ff000000"
                android:textSize="30sp" />
            <FrameLayout
                android:layout_width="wrap_content"
                android:layout_height="wrap_content">
                <TextView
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:text="立即签到"
                    android:textColor="#ffffffff"
                    android:textSize="18sp" />
            </FrameLayout>
            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:background="@drawable/shape_gold_corn_sign_in_cout_bg"
                android:text="连续签到:99天"></TextView>
            <LinearLayout
                android:layout_width="match_parent"
                android:layout_height="64dp"
                android:orientation="vertical">
                <FrameLayout
                    android:layout_width="match_parent"
                    android:layout_height="31dp">
                    <LinearLayout
                        android:layout_width="match_parent"
                        android:layout_height="match_parent"
                        android:layout_gravity="center_vertical"
                        android:gravity="center_vertical">
                        <View style="@style/goldCornSignInDateSpaceStyle"></View>
                        <View style="@style/goldCornSignInDateSpaceStyle"></View>
                        <View style="@style/goldCornSignInDateSpaceStyle"></View>
                        <View style="@style/goldCornSignInDateSpaceStyle"></View>
                        <View style="@style/goldCornSignInDateSpaceStyle"></View>
                        <View style="@style/goldCornSignInDateSpaceStyle"></View>
                    </LinearLayout>
                    <LinearLayout
                        android:layout_width="match_parent"
                        android:layout_height="match_parent"
                        android:layout_gravity="center_vertical"
                        android:gravity="center_vertical">
                        <TextView
                            android:id="@+id/tv_score_1"
                            style="@style/goldCornSignInDateScoreStyle"
                            android:text="+1"></TextView>
                        <View style="@style/goldCornSignInDateSpaceStyle"></View>
                        <TextView
                            android:id="@+id/tv_score_2"
                            style="@style/goldCornSignInDateScoreStyle"
                            android:text="+1"></TextView>
                        <View style="@style/goldCornSignInDateSpaceStyle"></View>
                        <TextView
                            android:id="@+id/tv_score_3"
                            style="@style/goldCornSignInDateScoreStyle"
                            android:text="+1"></TextView>
                        <View style="@style/goldCornSignInDateSpaceStyle"></View>
                        <TextView
                            android:id="@+id/tv_score_4"
                            style="@style/goldCornSignInDateScoreStyle"
                            android:text="+1"></TextView>
                        <View style="@style/goldCornSignInDateSpaceStyle"></View>
                        <TextView
                            android:id="@+id/tv_score_5"
                            style="@style/goldCornSignInDateScoreStyle"
                            android:text="+1"></TextView>
                        <View style="@style/goldCornSignInDateSpaceStyle"></View>
                        <TextView
                            android:id="@+id/tv_score_6"
                            style="@style/goldCornSignInDateScoreStyle"
                            android:text="+1"></TextView>
                        <View style="@style/goldCornSignInDateSpaceStyle"></View>
                        <TextView
                            android:id="@+id/tv_score_7"
                            style="@style/goldCornSignInDateScoreStyle"
                            android:text="+1"></TextView>
                    </LinearLayout>
                </FrameLayout>
                <LinearLayout
                    android:layout_width="match_parent"
                    android:layout_height="match_parent"
                    android:gravity="center_vertical">
                    <TextView
                        android:id="@+id/tv_date_1"
                        style="@style/goldCornSignInDateDateStyle"
                        android:text="+1"></TextView>
                    <View style="@style/goldCornSignInDateSpaceStyle"></View>
                    <TextView
                        android:id="@+id/tv_date_2"
                        style="@style/goldCornSignInDateDateStyle"
                        android:text="+1"></TextView>
                    <View style="@style/goldCornSignInDateSpaceStyle"></View>
                    <TextView
                        android:id="@+id/tv_date_3"
                        style="@style/goldCornSignInDateDateStyle"
                        android:text="+1"></TextView>
                    <View style="@style/goldCornSignInDateSpaceStyle"></View>
                    <TextView
                        android:id="@+id/tv_date_4"
                        style="@style/goldCornSignInDateDateStyle"
                        android:text="+1"></TextView>
                    <View style="@style/goldCornSignInDateSpaceStyle"></View>
                    <TextView
                        android:id="@+id/tv_date_5"
                        style="@style/goldCornSignInDateDateStyle"
                        android:text="+1"></TextView>
                    <View style="@style/goldCornSignInDateSpaceStyle"></View>
                    <TextView
                        android:id="@+id/tv_date_6"
                        style="@style/goldCornSignInDateDateStyle"
                        android:text="+1"></TextView>
                    <View style="@style/goldCornSignInDateSpaceStyle"></View>
                    <TextView
                        android:id="@+id/tv_date_7"
                        style="@style/goldCornSignInDateDateStyle"
                        android:text="+1"></TextView>
                </LinearLayout>
            </LinearLayout>
        </LinearLayout>
    </FrameLayout>
    <!--        </com.lcjian.library.widget.RatioLayout>-->
</LinearLayout>
BuWanVideo/res/layout/item_gold_corn_task.xml
New file
@@ -0,0 +1,49 @@
<?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="wrap_content"
    android:orientation="vertical">
    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:gravity="center_vertical"
        android:paddingLeft="40dp"
        android:paddingRight="40dp">
        <View
            android:layout_width="0dp"
            android:layout_height="1dp"
            android:layout_weight="1"
            android:background="#FFEA00"></View>
        <TextView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_marginLeft="10dp"
            android:layout_marginRight="10dp"
            android:shadowColor="#ffffffff"
            android:shadowDx="0"
            android:shadowDy="2"
            android:shadowRadius="3.0"
            android:text="轻松获取影视豆"
            android:textColor="#FFEA00"
            android:textSize="17sp" />
        <View
            android:layout_width="0dp"
            android:layout_height="1dp"
            android:layout_weight="1"
            android:background="#FFEA00"></View>
    </LinearLayout>
    <androidx.recyclerview.widget.RecyclerView
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_marginTop="9dp"
        android:background="@drawable/shape_gold_corn_task_bg"
        android:padding="6dp"></androidx.recyclerview.widget.RecyclerView>
</LinearLayout>
BuWanVideo/res/layout/item_gold_corn_task_list.xml
New file
@@ -0,0 +1,67 @@
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:background="@drawable/shape_gold_corn_task_list_bg"
    android:gravity="center_vertical"
    android:orientation="horizontal"
    android:padding="6dp">
    <ImageView
        android:id="@+id/iv_icon"
        android:layout_width="44dp"
        android:layout_height="44dp"
        android:layout_gravity="center_vertical"></ImageView>
    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_gravity="center_vertical"
        android:layout_marginLeft="50dp"
        android:gravity="center_vertical"
        android:orientation="vertical">
        <TextView
            android:id="@+id/tv_name"
            android:layout_width="107dp"
            android:layout_height="15dp"
            android:text="看《指定电影》"
            android:textColor="#ff34353f"
            android:textSize="15sp" />
        <TextView
            android:id="@+id/tv_goldcorn"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_marginTop="6dp"
            android:drawableLeft="@drawable/icon_gold_corn"
            android:drawablePadding="5dp"
            android:text="+1"
            android:textColor="#fffd003a"
            android:textSize="13sp" />
        <TextView
            android:id="@+id/tv_desc"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_marginTop="6dp"
            android:text="至少是看4分钟以上,已完成1/30"
            android:textColor="#ff999999"
            android:textSize="11sp" />
    </LinearLayout>
    <TextView
        android:id="@+id/tv_btn"
        android:layout_width="85dp"
        android:layout_height="30dp"
        android:layout_gravity="right|center_vertical"
        android:layout_marginLeft="5dp"
        android:background="@drawable/shape_gold_corn_task_list_btn"
        android:gravity="center"
        android:text="去看看"
        android:textColor="#ffffffff"
        android:textSize="13sp" />
</FrameLayout>
BuWanVideo/res/values/styles.xml
@@ -378,4 +378,29 @@
    </style>
    <style name="goldCornSignInDateSpaceStyle">
        <item name="android:layout_height">5dp</item>
        <item name="android:layout_width">0dp</item>
        <item name="android:layout_weight">1</item>
        <item name="android:background">#2CB3FF</item>
    </style>
    <style name="goldCornSignInDateSpaceHighLightStyle" parent="goldCornSignInDateSpaceStyle">
        <item name="android:background">#FFFFFF</item>
    </style>
    <style name="goldCornSignInDateScoreStyle">
        <item name="android:textColor">#FFFFFF</item>
        <item name="android:textSize">13dp</item>
        <item name="android:gravity">center</item>
    </style>
    <style name="goldCornSignInDateDateStyle">
        <item name="android:textColor">#FFFFFF</item>
        <item name="android:textSize">11dp</item>
        <item name="android:gravity">center</item>
    </style>
</resources>
BuWanVideo/src/com/weikou/beibeivideo/util/ui/ToastUtil.java
@@ -3,6 +3,7 @@
import android.content.Context;
import android.view.Gravity;
import android.view.View;
import android.widget.TextView;
import android.widget.Toast;
public class ToastUtil {
@@ -17,4 +18,15 @@
    }
    public static Toast showGetGoldGornToast(Context context, String text) {
        Toast toast = new Toast(context);
        TextView textView = new TextView(context);
        textView.setText(text);
        toast.setView(textView);
        toast.setDuration(Toast.LENGTH_SHORT);
        toast.setGravity(Gravity.CENTER, 0, 0);
        toast.show();
        return toast;
    }
}