Browse Source

优化开启充电界面UI

hy 2 years ago
parent
commit
e6f3262e55

+ 3 - 1
app/src/main/java/com/electric/chargingpile/activity/ChargingStatusActivity.java

64
64
65
import me.itangqi.waveloadingview.WaveLoadingView;
65
import me.itangqi.waveloadingview.WaveLoadingView;
66
import okhttp3.Call;
66
import okhttp3.Call;
67
67
/**
68
 * 充电状态
69
 * */
68
public class ChargingStatusActivity extends Activity implements View.OnClickListener {
70
public class ChargingStatusActivity extends Activity implements View.OnClickListener {
69
    private static final String TAG = "ChargingStatusActivity";
71
    private static final String TAG = "ChargingStatusActivity";
70
    private ImageView iv_charging, iv_back, iv_activity;
72
    private ImageView iv_charging, iv_back, iv_activity;

+ 3 - 1
app/src/main/java/com/electric/chargingpile/activity/TLDLoadingActivity.java

27
import java.util.TimerTask;
27
import java.util.TimerTask;
28
28
29
import okhttp3.Call;
29
import okhttp3.Call;
30
30
/**
31
 * 开启充电Loading页
32
 * */
31
public class TLDLoadingActivity extends Activity {
33
public class TLDLoadingActivity extends Activity {
32
    private CircleProgressBar pb;
34
    private CircleProgressBar pb;
33
    private TimerTask task;
35
    private TimerTask task;

BIN
app/src/main/res/drawable-xxhdpi/ic_car.webp


BIN
app/src/main/res/drawable-xxhdpi/ic_start.webp


+ 5 - 0
app/src/main/res/drawable/bg_f9f9fb_radius4.xml

1
<?xml version="1.0" encoding="utf-8"?>
2
<shape xmlns:android="http://schemas.android.com/apk/res/android">
3
    <corners android:radius="4dp"/>
4
    <solid android:color="@color/color_f9f9fb"/>
5
</shape>

+ 45 - 7
app/src/main/res/layout/activity_tldloading.xml

17
17
18
        <com.electric.chargingpile.view.CircleProgressBar
18
        <com.electric.chargingpile.view.CircleProgressBar
19
            android:id="@+id/pb"
19
            android:id="@+id/pb"
20
            android:layout_width="150dp"
21
            android:layout_height="150dp"
20
            android:layout_width="132dp"
21
            android:layout_height="134dp"
22
            app:bgProgressBarColor="#f2f2f2"
22
            app:bgProgressBarColor="#f2f2f2"
23
            loonggg:circleStrokeWidth="9dp" />
23
            loonggg:circleStrokeWidth="9dp" />
24
24
25
        <TextView
25
        <TextView
26
            android:textStyle="bold"
26
            android:id="@+id/tv_count"
27
            android:id="@+id/tv_count"
27
            android:layout_width="wrap_content"
28
            android:layout_width="wrap_content"
28
            android:layout_height="wrap_content"
29
            android:layout_height="wrap_content"
29
            android:layout_centerInParent="true"
30
            android:layout_centerInParent="true"
30
            android:text=""
31
            android:text=""
31
            android:textColor="@color/ui_65"
32
            android:textColor="@color/ui_65"
32
            android:textSize="27sp" />
33
            android:textSize="28sp" />
33
34
34
    </RelativeLayout>
35
    </RelativeLayout>
35
36
36
    <LinearLayout
37
    <LinearLayout
38
        android:id="@+id/hintLayout"
37
        android:layout_width="wrap_content"
39
        android:layout_width="wrap_content"
38
        android:layout_height="wrap_content"
40
        android:layout_height="wrap_content"
39
        android:layout_below="@+id/rl"
41
        android:layout_below="@+id/rl"
40
        android:layout_centerHorizontal="true"
42
        android:layout_centerHorizontal="true"
41
        android:layout_marginTop="59dp"
43
        android:layout_marginTop="27dp"
42
        android:orientation="vertical">
44
        android:orientation="vertical">
43
45
44
        <TextView
46
        <TextView
52
        <TextView
54
        <TextView
53
            android:layout_width="wrap_content"
55
            android:layout_width="wrap_content"
54
            android:layout_height="wrap_content"
56
            android:layout_height="wrap_content"
55
            android:layout_marginTop="18dp"
57
            android:layout_marginTop="14dp"
56
            android:text="电桩开启需要时间,请您耐心等待..."
58
            android:text="电桩开启需要时间,请您耐心等待..."
57
            android:textColor="@color/ui_65"
59
            android:textColor="@color/ui_65"
58
            android:textSize="14sp" />
59
60
            android:textSize="12sp" />
60
    </LinearLayout>
61
    </LinearLayout>
62
    <TextView
63
        android:id="@+id/tvOff"
64
        android:layout_below="@+id/hintLayout"
65
        android:layout_centerHorizontal="true"
66
        android:background="@drawable/bg_f9f9fb_radius4"
67
        android:paddingStart="12dp"
68
        android:drawablePadding="16dp"
69
        android:paddingEnd="12dp"
70
        android:paddingBottom="17dp"
71
        android:paddingTop="17dp"
72
        android:drawableStart="@drawable/ic_car"
73
        android:textColor="@color/color_0e0e0e"
74
        android:textSize="14sp"
75
        android:text="充电熄火,勿在车内"
76
        android:layout_gravity="center"
77
        android:layout_marginTop="80dp"
78
        android:layout_width="wrap_content"
79
        android:layout_height="wrap_content"/>
80
81
    <TextView
82
        android:layout_marginTop="12dp"
83
        android:layout_width="wrap_content"
84
        android:layout_height="wrap_content"
85
        android:layout_below="@+id/tvOff"
86
        android:layout_alignStart="@+id/tvOff"
87
        android:layout_alignEnd="@+id/tvOff"
88
        android:layout_gravity="center"
89
        android:background="@drawable/bg_f9f9fb_radius4"
90
        android:drawableStart="@drawable/ic_start"
91
        android:drawablePadding="16dp"
92
        android:paddingStart="12dp"
93
        android:paddingTop="17dp"
94
        android:paddingEnd="12dp"
95
        android:paddingBottom="17dp"
96
        android:text="启动中,请勿拔枪"
97
        android:textColor="@color/color_0e0e0e"
98
        android:textSize="14sp" />
61
99
62
100
63
</RelativeLayout>
101
</RelativeLayout>