-88"> 88
89
                <LinearLayout
90
                    android:layout_width="match_parent"
91
                    android:layout_height="wrap_content">
92
93
                    <ImageView
94
                        android:layout_width="20dp"
95
                        android:layout_height="match_parent"
96
                        android:layout_marginRight="10dp"
97
                        android:src="@drawable/private_storage" />
98
99
                    <TextView
100
                        android:layout_width="wrap_content"
101
                        android:layout_height="wrap_content"
102
                        android:text="存储权限"
103
                        android:textColor="#444444"
104
                        android:textSize="16sp"
105
                        android:textStyle="bold" />
106
                </LinearLayout>
107
108
                <TextView
109
                    android:layout_width="match_parent"
110
                    android:layout_height="wrap_content"
111
                    android:layout_marginLeft="30dp"
112
                    android:text="实现图片或视频的缓存和使用,降低流量消耗"
113
                    android:textColor="#797979"
114
                    android:textSize="14sp" />
115
116
                <View
117
                    android:layout_width="match_parent"
118
                    android:layout_height="1dp"
119
                    android:layout_marginLeft="30dp"
120
                    android:layout_marginTop="20dp"
121
                    android:layout_marginBottom="20dp"
122
                    android:background="#dddddd" />
123
124
            </LinearLayout>
125
126
            <LinearLayout
127
                android:layout_width="match_parent"
128
                android:layout_height="wrap_content"
129
                android:background="#f7f7f7"
130
                android:orientation="vertical"
131
                android:paddingLeft="15dp"
132
                android:paddingRight="15dp">
133
134
                <LinearLayout
135
                    android:layout_width="match_parent"
136
                    android:layout_height="wrap_content">
137
138
                    <ImageView
139
                        android:layout_width="20dp"
140
                        android:layout_height="match_parent"
141
                        android:layout_marginRight="10dp"
142
                        android:src="@drawable/private_location" />
143
144
                    <TextView
145
                        android:layout_width="wrap_content"
146
                        android:layout_height="wrap_content"
147
                        android:text="位置权限"
148
                        android:textColor="#444444"
149
                        android:textSize="16sp"
150
                        android:textStyle="bold" />
151
                </LinearLayout>
152
153
                <TextView
154
                    android:layout_width="match_parent"
155
                    android:layout_height="wrap_content"
156
                    android:layout_marginLeft="30dp"
157
                    android:text="为了定位您的位置,推荐充电桩,充电桩位置路线导航"
158
                    android:textColor="#797979"
159
                    android:textSize="14sp" />
160
161
                <View
162
                    android:layout_width="match_parent"
163
                    android:layout_height="1dp"
164
                    android:layout_marginLeft="30dp"
165
                    android:layout_marginTop="20dp"
166
                    android:layout_marginBottom="20dp"
167
                    android:background="#dddddd" />
168
            </LinearLayout>
169
170
            <LinearLayout
171
                android:layout_width="match_parent"
172
                android:layout_height="wrap_content"
173
                android:background="#f7f7f7"
174
                android:orientation="vertical"
175
                android:paddingLeft="15dp"
176
                android:paddingRight="15dp">
177
178
                <LinearLayout
179
                    android:layout_width="match_parent"
180
                    android:layout_height="wrap_content">
181
182
                    <ImageView
183
                        android:layout_width="20dp"
184
                        android:layout_height="match_parent"
185
                        android:layout_marginRight="10dp"
186
                        android:src="@drawable/private_camera" />
187
188
                    <TextView
189
                        android:layout_width="wrap_content"
190
                        android:layout_height="wrap_content"
191
                        android:text="摄像头权限"
192
                        android:textColor="#444444"
193
                        android:textSize="16sp"
194
                        android:textStyle="bold" />
195
                </LinearLayout>
196
197
                <TextView
198
                    android:layout_width="match_parent"
199
                    android:layout_height="wrap_content"
200
                    android:layout_marginLeft="30dp"
201
                    android:paddingBottom="20dp"
202
                    android:text="用于扫码充电终端二维码启动充电"
203
                    android:textColor="#797979"
204
                    android:textSize="14sp" />
205
            </LinearLayout>
206
207
        </LinearLayout>
208
    </ScrollView>
209
210
    <LinearLayout
211
        android:id="@+id/bottom_btn"
212
        android:layout_width="match_parent"
213
        android:layout_height="wrap_content"
214
        android:orientation="vertical"
215
        android:paddingLeft="20dp"
216
        android:paddingTop="10dp"
217
        android:paddingRight="20dp"
218
        android:paddingBottom="40dp"
219
        app:layout_constraintBottom_toBottomOf="parent">
220
221
        <TextView
222
            android:id="@+id/agreement_btn"
223
            android:layout_width="match_parent"
224
            android:layout_height="40dp"
225
            android:layout_marginTop="15dp"
226
            android:background="@drawable/privacy_agreement_btn_shape"
227
            android:gravity="center"
228
            android:text="知道了"
229
            android:textColor="@color/white"
230
            android:textSize="14sp" />
231
232
    </LinearLayout>
233
234
</androidx.constraintlayout.widget.ConstraintLayout>

+ 56 - 168
app/src/main/res/layout/activity_privacy_agreement.xml

@ -7,180 +7,48 @@
7 7
    android:background="@color/white"
8 8
    tools:context=".activity.PrivacyAgreementActivity">
9 9
10
    <TextView
11
        android:id="@+id/top_title"
12
        android:layout_width="match_parent"
13
        android:layout_height="wrap_content"
14
        android:layout_marginTop="40dp"
15
        android:paddingLeft="30dp"
16
        android:paddingTop="16dp"
17
        android:paddingBottom="16dp"
18
        android:text="充电桩向您申请如下权限:"
19
        android:textSize="20sp"
20
        app:layout_constraintTop_toTopOf="parent" />
21
22 10
    <ScrollView
23 11
        android:layout_width="match_parent"
24 12
        android:layout_height="0dp"
25
        android:paddingLeft="40dp"
26
        android:paddingRight="40dp"
13
        android:paddingLeft="20dp"
14
        android:paddingRight="20dp"
27 15
        app:layout_constraintBottom_toTopOf="@id/bottom_btn"
28
        app:layout_constraintTop_toBottomOf="@id/top_title">
16
        app:layout_constraintTop_toTopOf="parent">
29 17
30 18
        <LinearLayout
31 19
            android:layout_width="match_parent"
32 20
            android:layout_height="match_parent"
33 21
            android:orientation="vertical">
34 22
35
            <LinearLayout
36
                android:layout_width="match_parent"
37
                android:layout_height="wrap_content"
38
                android:background="#f7f7f7"
39
                android:orientation="vertical"
40
                android:paddingLeft="15dp"
41
                android:paddingTop="20dp"
42
                android:paddingRight="15dp">
43
44
                <LinearLayout
45
                    android:layout_width="match_parent"
46
                    android:layout_height="wrap_content">
47
48
                    <ImageView
49
                        android:layout_width="20dp"
50
                        android:layout_height="match_parent"
51
                        android:layout_marginRight="10dp"
52
                        android:src="@drawable/private_phone" />
53
54
                    <TextView
55
                        android:layout_width="wrap_content"
56
                        android:layout_height="wrap_content"
57
                        android:text="电话权限"
58
                        android:textColor="#444444"
59
                        android:textSize="16sp"
60
                        android:textStyle="bold" />
61
                </LinearLayout>
62
63
                <TextView
64
                    android:layout_width="match_parent"
65
                    android:layout_height="wrap_content"
66
                    android:layout_marginLeft="30dp"
67
                    android:text="为了正常识别手机设备、运营商网络和本机手机号,进行手机认证、保证账号安全"
68
                    android:textColor="#797979"
69
                    android:textSize="14sp" />
70
71
                <View
72
                    android:layout_width="match_parent"
73
                    android:layout_height="1dp"
74
                    android:layout_marginLeft="30dp"
75
                    android:layout_marginTop="20dp"
76
                    android:layout_marginBottom="20dp"
77
                    android:background="#dddddd" />
78
            </LinearLayout>
79
80
            <LinearLayout
23
            <ImageView
81 24
                android:layout_width="match_parent"
82 25
                android:layout_height="wrap_content"
83
                android:background="#f7f7f7"
84
                android:orientation="vertical"
85
                android:paddingLeft="15dp"
86
                android:paddingRight="15dp">
87
88
                <LinearLayout
89
                    android:layout_width="match_parent"
90
                    android:layout_height="wrap_content">
91
92
                    <ImageView
93
                        android:layout_width="20dp"
94
                        android:layout_height="match_parent"
95
                        android:layout_marginRight="10dp"
96
                        android:src="@drawable/private_location" />
97
98
                    <TextView
99
                        android:layout_width="wrap_content"
100
                        android:layout_height="wrap_content"
101
                        android:text="位置信息权限"
102
                        android:textColor="#444444"
103
                        android:textSize="16sp"
104
                        android:textStyle="bold" />
105
                </LinearLayout>
106
107
                <TextView
108
                    android:layout_width="match_parent"
109
                    android:layout_height="wrap_content"
110
                    android:layout_marginLeft="30dp"
111
                    android:text="为了定位您的位置,推荐充电桩,充电桩位置路线导航"
112
                    android:textColor="#797979"
113
                    android:textSize="14sp" />
114
115
                <View
116
                    android:layout_width="match_parent"
117
                    android:layout_height="1dp"
118
                    android:layout_marginLeft="30dp"
119
                    android:layout_marginTop="20dp"
120
                    android:layout_marginBottom="20dp"
121
                    android:background="#dddddd" />
122
            </LinearLayout>
123
124
            <LinearLayout
125
                android:layout_width="match_parent"
126
                android:layout_height="wrap_content"
127
                android:background="#f7f7f7"
128
                android:orientation="vertical"
129
                android:paddingLeft="15dp"
130
                android:paddingRight="15dp"
131
                android:paddingBottom="15dp">
132
133
                <LinearLayout
134
                    android:layout_width="match_parent"
135
                    android:layout_height="wrap_content">
136
137
                    <ImageView
138
                        android:layout_width="20dp"
139
                        android:layout_height="match_parent"
140
                        android:layout_marginRight="10dp"
141
                        android:src="@drawable/private_storage" />
142
143
                    <TextView
144
                        android:layout_width="wrap_content"
145
                        android:layout_height="wrap_content"
146
                        android:text="存储权限"
147
                        android:textColor="#444444"
148
                        android:textSize="16sp"
149
                        android:textStyle="bold" />
150
                </LinearLayout>
151
152
                <TextView
153
                    android:layout_width="match_parent"
154
                    android:layout_height="wrap_content"
155
                    android:layout_marginLeft="30dp"
156
                    android:text="实现图片或视频的缓存和使用,降低流量消耗"
157
                    android:textColor="#797979"
158
                    android:textSize="14sp" />
159
160
            </LinearLayout>
26
                android:layout_marginTop="40dp"
27
                android:src="@drawable/icon626" />
161 28
162 29
            <TextView
163
                android:layout_width="match_parent"
164
                android:layout_height="wrap_content"
165
                android:layout_marginTop="20dp"
166
                android:text="同时,充电桩采用严格的数据安全措施保护你的个人信息安全。"
167
                android:textColor="#444444"
168
                android:textSize="14sp" />
30
                android:layout_width="wrap_content"
31
                android:layout_height="match_parent"
32
                android:layout_gravity="center"
33
                android:layout_marginTop="5dp"
34
                android:text="充电桩隐私政策"
35
                android:textColor="@color/color_222222"
36
                android:textSize="24sp" />
169 37
170 38
            <TextView
171
                android:id="@+id/agree_enter_text_view"
172 39
                android:layout_width="match_parent"
173 40
                android:layout_height="wrap_content"
174
                android:layout_marginTop="5dp"
175
                android:textColor="#444444"
176
                android:textSize="14sp" />
41
                android:layout_marginTop="15dp"
42
                android:text="感谢您下载充电桩应用,当您开始使用本软件时,我们可能会对您的部分个人信息进行收集、使用和共享。请您仔细阅读《充电桩隐私政策》并确定了解我们对您个人信息的处理规则,包括:"
43
                android:textColor="@color/color_222222"
44
                android:textSize="16sp" />
177 45
178 46
            <TextView
179 47
                android:layout_width="match_parent"
180 48
                android:layout_height="wrap_content"
181
                android:layout_marginTop="5dp"
182
                android:text="你也可以选择「退出并关闭」,充电桩将无法为你提供产品或服务。"
183
                android:textColor="#444444"
49
                android:layout_marginTop="20dp"
50
                android:text="我们如何收集和使用您的个人信息\n我们如何使用Cookie和同类技术\n我们如何共享、转让、公开披露您的个人信息\n我们如何保护您的个人信息\n您如果管理您的个人信息\未成年人的个人信息保护\n通知和修订\n如何联系我们\n"
51
                android:textColor="@color/color_222222"
184 52
                android:textSize="14sp" />
185 53
        </LinearLayout>
186 54
    </ScrollView>
@ -190,31 +58,51 @@
190 58
        android:layout_width="match_parent"
191 59
        android:layout_height="wrap_content"
192 60
        android:orientation="vertical"
193
        android:paddingLeft="40dp"
61
        android:paddingLeft="20dp"
194 62
        android:paddingTop="20dp"
195
        android:paddingRight="40dp"
196
        android:paddingBottom="20dp"
63
        android:paddingRight="20dp"
64
        android:paddingBottom="40dp"
197 65
        app:layout_constraintBottom_toBottomOf="parent">
198 66
199
        <Button
200
            android:id="@+id/agreement_btn"
67
        <TextView
68
            android:id="@+id/agree_enter_text_view"
201 69
            android:layout_width="match_parent"
202 70
            android:layout_height="wrap_content"
203
            android:layout_marginTop="15dp"
204
            android:background="@drawable/privacy_agreement_btn_shape"
205
            android:text="同意并进入"
206
            android:textColor="@color/white"
71
            android:text="如您同意《充电桩隐私政策》,请点击「同意」开始使用我们的产品和服务,我们尽全力保护您的个人信息安全"
72
            android:textColor="@color/color_222222"
207 73
            android:textSize="14sp" />
208 74
209
        <Button
210
            android:id="@+id/exit_btn"
75
        <LinearLayout
211 76
            android:layout_width="match_parent"
212 77
            android:layout_height="wrap_content"
213
            android:layout_marginTop="15dp"
214
            android:background="@color/transparent"
215
            android:text="退出并关闭 App"
216
            android:textColor="#9c9c9c"
217
            android:textSize="14sp" />
78
            android:orientation="horizontal">
79
80
81
            <Button
82
                android:id="@+id/disagreement_btn"
83
                android:layout_width="match_parent"
84
                android:layout_height="40dp"
85
                android:layout_marginTop="15dp"
86
                android:layout_marginRight="5dp"
87
                android:layout_weight="1"
88
                android:background="@drawable/privacy_disagreement_btn_shape"
89
                android:text="不同意"
90
                android:textColor="@color/ui_green"
91
                android:textSize="14sp" />
92
93
            <Button
94
                android:id="@+id/agreement_btn"
95
                android:layout_width="match_parent"
96
                android:layout_height="40dp"
97
                android:layout_marginLeft="5dp"
98
                android:layout_marginTop="15dp"
99
                android:layout_weight="1"
100
                android:background="@drawable/privacy_agreement_btn_shape"
101
                android:text="同意"
102
                android:textColor="@color/white"
103
                android:textSize="14sp" />
104
        </LinearLayout>
105
218 106
    </LinearLayout>
219 107
220 108
</androidx.constraintlayout.widget.ConstraintLayout>

+ 92 - 0
app/src/main/res/layout/view_alterdialog_common.xml

@ -0,0 +1,92 @@
1
<?xml version="1.0" encoding="utf-8"?>
2
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
3
    xmlns:app="http://schemas.android.com/apk/res-auto"
4
    xmlns:tools="http://schemas.android.com/tools"
5
    android:id="@+id/lLayout_bg"
6
    android:layout_width="272dp"
7
    android:layout_height="wrap_content"
8
    android:orientation="vertical">
9
10
    <LinearLayout
11
        android:layout_width="match_parent"
12
        android:layout_height="wrap_content"
13
        android:background="@drawable/common_alert_bottom_shape"
14
        android:orientation="vertical"
15
        android:paddingTop="20dp">
16
17
        <TextView
18
            android:id="@+id/txt_title"
19
            android:layout_width="match_parent"
20
            android:layout_height="wrap_content"
21
            android:paddingLeft="20dp"
22
            android:paddingRight="20dp"
23
            android:textAlignment="center"
24
            android:textColor="#444444"
25
            android:textSize="15sp"
26
            android:visibility="gone"
27
            tools:text="更新提示 3.5.2"
28
            tools:visibility="visible" />
29
30
        <TextView
31
            android:id="@+id/txt_msg"
32
            android:layout_width="match_parent"
33
            android:layout_height="wrap_content"
34
            android:layout_marginLeft="18dp"
35
            android:layout_marginTop="12dp"
36
            android:layout_marginRight="18dp"
37
            android:gravity="center|left"
38
            android:textColor="#444444"
39
            android:textSize="13sp"
40
            android:visibility="gone"
41
            tools:text="1-新增“聊聊”新能源车主社区版块。可以通过短图文和视频的方式,聊聊你的新能源汽车和生活\n\n2-修改已知BUG"
42
            tools:visibility="visible" />
43
44
        <View
45
            android:layout_width="match_parent"
46
            android:layout_height="1dp"
47
            android:layout_marginTop="20dp"
48
            android:background="@color/ui_line" />
49
50
        <LinearLayout
51
            android:layout_width="match_parent"
52
            android:layout_height="40dp"
53
            android:gravity="center_horizontal"
54
            android:orientation="horizontal">
55
56
            <TextView
57
                android:id="@+id/btn_neg"
58
                android:layout_width="match_parent"
59
                android:layout_height="match_parent"
60
                android:layout_weight="1"
61
                android:gravity="center"
62
                android:textColor="#999999"
63
                android:textSize="14sp"
64
                android:visibility="gone"
65
                tools:text="取消"
66
                tools:visibility="visible" />
67
68
            <View
69
                android:id="@+id/btn_line"
70
                android:layout_width="1dp"
71
                android:layout_height="match_parent"
72
                android:background="@color/ui_line"
73
                android:visibility="gone"
74
                tools:visibility="visible" />
75
76
            <TextView
77
                android:id="@+id/btn_pos"
78
                android:layout_width="match_parent"
79
                android:layout_height="match_parent"
80
                android:layout_weight="1"
81
                android:gravity="center"
82
                android:textColor="@color/ui_green"
83
                android:textSize="14sp"
84
                android:visibility="gone"
85
                tools:text="确定"
86
                tools:visibility="visible" />
87
88
        </LinearLayout>
89
    </LinearLayout>
90
91
92
</LinearLayout>

dudu/cdzApp - Gogs: Go Git Service

2 Commits (aa267dedee0234d08ecf6ab4909bdb4cc92623b5)

Author SHA1 Message Date
  1145873331@qq.com e1cf244fe0 remove Useless dependence 7 years ago
  dxh 06bd894653 init 7 years ago