浏览代码

[공통][New] 시스템 및 쿠폰몰 점검화면 페이지 구현

Hasemi 7 年之前
父节点
当前提交
061f7b5bc4

+ 15 - 0
app/src/main/res/drawable/icon_research_none.xml

@@ -0,0 +1,15 @@
+<vector android:height="66dp" android:viewportHeight="264"
+    android:viewportWidth="265" android:width="66dp"
+    xmlns:aapt="http://schemas.android.com/aapt" xmlns:android="http://schemas.android.com/apk/res/android">
+    <path android:fillType="evenOdd" android:pathData="M64,65m-52,0a52,52 0,1 1,104 0a52,52 0,1 1,-104 0">
+        <aapt:attr name="android:fillColor">
+            <gradient android:endX="-8.2644" android:endY="3.80432"
+                android:startX="123.9144" android:startY="117" android:type="linear">
+                <item android:color="#FFFF8D8D" android:offset="0"/>
+                <item android:color="#FFFF9423" android:offset="1"/>
+            </gradient>
+        </aapt:attr>
+    </path>
+    <path android:fillColor="#000" android:fillType="nonZero" android:pathData="M200,217c-17.807,16.174 -41.256,26 -67,26 -54.676,0 -99,-44.324 -99,-99s44.324,-99 99,-99 99,44.324 99,99c0,12.431 -2.291,24.327 -6,35l-7,-2c3.997,-10.57 6.053,-21.638 6,-33 0.053,-50.84 -41.16,-92.053 -92,-92 -50.84,-0.053 -92.053,41.16 -92,92 -0.053,50.84 41.16,92.053 92,92 23.316,0.053 45.256,-8.64 62,-24l5,5z"/>
+    <path android:fillColor="#000" android:fillType="evenOdd" android:pathData="M131,106h7v53h-7L131,106zM131,172h7v17h-7v-17z"/>
+</vector>

+ 223 - 0
app/src/main/res/layout/layout_coupon_mall_check.xml

@@ -0,0 +1,223 @@
+<?xml version="1.0" encoding="utf-8"?>
+<android.support.constraint.ConstraintLayout
+  xmlns:android="http://schemas.android.com/apk/res/android"
+  xmlns:app="http://schemas.android.com/apk/res-auto"
+  xmlns:tools="http://schemas.android.com/tools"
+  android:layout_width="match_parent"
+  android:layout_height="match_parent">
+
+  <ImageView
+    android:id="@+id/image_view"
+    android:layout_width="wrap_content"
+    android:layout_height="wrap_content"
+    android:layout_marginTop="60dp"
+    app:layout_constraintEnd_toEndOf="parent"
+    app:layout_constraintStart_toStartOf="parent"
+    app:layout_constraintTop_toTopOf="parent"
+    app:srcCompat="@drawable/icon_research_none"
+    />
+
+  <TextView
+    android:id="@+id/text_view_title"
+    android:layout_width="wrap_content"
+    android:layout_height="wrap_content"
+    android:layout_marginTop="23dp"
+    android:gravity="center_horizontal"
+    android:lineSpacingExtra="8sp"
+    android:text="@string/menu_check_title"
+    android:textColor="@color/C000000"
+    android:textSize="19sp"
+    app:layout_constraintEnd_toEndOf="parent"
+    app:layout_constraintStart_toStartOf="parent"
+    app:layout_constraintTop_toBottomOf="@+id/image_view"
+    />
+
+  <TextView
+    android:id="@+id/text_view_contents"
+    android:layout_width="wrap_content"
+    android:layout_height="wrap_content"
+    android:layout_marginTop="11dp"
+    android:gravity="center_horizontal"
+    android:lineSpacingExtra="6sp"
+    android:text="@string/menu_check_detail"
+    android:textColor="@color/C999999"
+    android:textSize="14sp"
+    app:layout_constraintEnd_toEndOf="parent"
+    app:layout_constraintStart_toStartOf="parent"
+    app:layout_constraintTop_toBottomOf="@+id/text_view_title"
+    />
+
+  <LinearLayout
+    android:id="@+id/linear_layout1"
+    android:layout_width="match_parent"
+    android:layout_height="wrap_content"
+    android:layout_marginStart="25dp"
+    android:layout_marginTop="45dp"
+    android:layout_marginEnd="25dp"
+    android:background="@color/CF8F8F8"
+    android:gravity="center"
+    android:orientation="vertical"
+    app:layout_constraintEnd_toEndOf="parent"
+    app:layout_constraintStart_toStartOf="parent"
+    app:layout_constraintTop_toBottomOf="@+id/text_view_contents">
+
+    <TextView
+      android:layout_width="wrap_content"
+      android:layout_height="wrap_content"
+      android:layout_marginTop="25dp"
+      android:lineSpacingExtra="6sp"
+      android:text="@string/menu_check_guide"
+      android:textColor="@color/C333333"
+      android:textSize="14sp"
+      />
+
+    <TextView
+      android:layout_width="wrap_content"
+      android:layout_height="wrap_content"
+      android:layout_marginTop="3dp"
+      android:lineSpacingExtra="6sp"
+      android:text="@string/menu_check_date"
+      android:textColor="@color/C666666"
+      android:textSize="14sp"
+      />
+
+    <View
+      android:layout_width="match_parent"
+      android:layout_height="1dp"
+      android:layout_marginStart="31dp"
+      android:layout_marginTop="14dp"
+      android:layout_marginEnd="31dp"
+      android:background="@color/CC4C4C4"/>
+
+    <TextView
+      android:layout_width="wrap_content"
+      android:layout_height="wrap_content"
+      android:layout_marginTop="15dp"
+      android:layout_marginBottom="25dp"
+      android:gravity="center_horizontal"
+      android:lineSpacingExtra="4sp"
+      android:text="@string/menu_check_message1"
+      android:textColor="@color/C999999"
+      android:textSize="12sp"
+      />
+  </LinearLayout>
+
+  <LinearLayout
+    android:layout_width="match_parent"
+    android:layout_height="wrap_content"
+    android:layout_marginStart="24dp"
+    android:layout_marginTop="18dp"
+    android:layout_marginBottom="26dp"
+    android:orientation="vertical"
+    app:layout_constraintStart_toStartOf="parent"
+    app:layout_constraintTop_toBottomOf="@+id/linear_layout1">
+
+    <LinearLayout
+      android:layout_width="match_parent"
+      android:layout_height="wrap_content"
+      android:orientation="horizontal"
+      >
+
+      <ImageView
+        android:layout_width="2dp"
+        android:layout_height="2dp"
+        android:layout_gravity="center"
+        android:layout_marginEnd="5dp"
+        android:src="@drawable/rectangle"
+        />
+
+      <TextView
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        android:lineSpacingExtra="3sp"
+        android:text="@string/menu_check_message2"
+        android:textColor="@color/C999999"
+        android:textSize="12sp"
+
+        />
+    </LinearLayout>
+  </LinearLayout>
+
+  <android.support.constraint.ConstraintLayout
+    android:id="@+id/layout_two_button"
+    tools:visibility="gone"
+    android:layout_width="match_parent"
+    android:layout_height="wrap_content"
+    android:background="@color/C000000"
+    app:layout_constraintBottom_toBottomOf="parent">
+
+    <TextView
+      android:id="@+id/main"
+      android:layout_width="wrap_content"
+      android:layout_height="wrap_content"
+      android:gravity="center_horizontal"
+      android:lineSpacingExtra="5sp"
+      android:paddingStart="30dp"
+      android:paddingTop="12dp"
+      android:paddingEnd="30dp"
+      android:paddingBottom="12dp"
+      android:textColor="@color/CFFFFFF"
+      android:textSize="14sp"
+      app:layout_constraintEnd_toStartOf="@id/divider"
+      app:layout_constraintStart_toStartOf="parent"
+      android:text="@string/main"
+      />
+
+    <View
+      android:id="@+id/divider"
+      android:layout_width="1dp"
+      android:layout_height="19dp"
+      android:background="@color/CF8F8F8"
+      app:layout_constraintBottom_toBottomOf="parent"
+      app:layout_constraintEnd_toStartOf="@id/pre_page"
+      app:layout_constraintStart_toEndOf="@id/main"
+      app:layout_constraintTop_toTopOf="parent"/>
+
+    <TextView
+      android:id="@+id/pre_page"
+      android:layout_width="wrap_content"
+      android:layout_height="wrap_content"
+      android:gravity="center_horizontal"
+      android:lineSpacingExtra="5sp"
+      android:paddingStart="30dp"
+      android:paddingTop="12dp"
+      android:paddingEnd="30dp"
+      android:paddingBottom="12dp"
+      android:textColor="@color/CFFFFFF"
+      android:textSize="14sp"
+      app:layout_constraintEnd_toEndOf="parent"
+      app:layout_constraintStart_toEndOf="@id/divider"
+      android:text="@string/previous_page"
+      />
+
+  </android.support.constraint.ConstraintLayout>
+  <android.support.constraint.ConstraintLayout
+    android:id="@+id/layout_one_button"
+    tools:visibility="visible"
+    android:layout_width="match_parent"
+    android:layout_height="wrap_content"
+    android:background="@color/C000000"
+    app:layout_constraintBottom_toBottomOf="parent">
+
+    <TextView
+      android:id="@+id/button_confirm"
+      android:layout_width="wrap_content"
+      android:layout_height="wrap_content"
+      android:gravity="center_horizontal"
+      android:lineSpacingExtra="5sp"
+      android:paddingStart="100dp"
+      android:paddingTop="12dp"
+      android:paddingEnd="100dp"
+      android:paddingBottom="12dp"
+      android:textColor="@color/CFFFFFF"
+      android:textSize="14sp"
+      app:layout_constraintEnd_toEndOf="parent"
+      app:layout_constraintStart_toStartOf="parent"
+      android:text="@string/confirm"
+      />
+
+  </android.support.constraint.ConstraintLayout>
+
+
+
+</android.support.constraint.ConstraintLayout>

+ 1 - 0
app/src/main/res/values/colors.xml

@@ -18,4 +18,5 @@
   <color name="CF27824">#f27824</color>
   <color name="CD0D0D0">#d0d0d0</color>
   <color name="CF13F15">#f13f15</color>
+  <color name="CC4C4C4">#c4c4c4</color>
 </resources>

+ 7 - 1
app/src/main/res/values/strings.xml

@@ -412,7 +412,13 @@
   <string name="point_confirm">포인트 내역 확인</string>
   <string name="current_notice_nothing">최근 소식이 없습니다</string>
   <string name="current_notice_nothing_detail">나와 관련된 알림을 한번에 모아서\n확인할 수 있습니다.</string>
-
+  
+  <string name="menu_check_title">해당 메뉴는\n시스템 점검 중입니다.</string>
+  <string name="menu_check_detail">점검 시간동안 쿠폰몰 서비스를\n이용할 수 없는 점 양해 부탁드립니다.</string>
+  <string name="menu_check_guide">작업안내</string>
+  <string name="menu_check_date">일시 : 2018년 5월 27일(일) 04:00~07:00</string>
+  <string name="menu_check_message1">보다 안정적인 서비스로 찾아 뵙겠습니다.\nLifeplus 운영팀 드림</string>
+  <string name="menu_check_message2">상황에 따라 점검 시간이 단축/연장될 수 있습니다.</string>
 
 
 </resources>