Browse Source

[설정][Common] 설정화면 세부 메뉴 레이아웃 구성중

Hasemi 7 years ago
parent
commit
1fe916ab7e

+ 4 - 4
.idea/assetWizardSettings.xml

@@ -14,11 +14,11 @@
                         <option name="values">
                           <map>
                             <entry key="assetSourceType" value="FILE" />
-                            <entry key="height" value="57" />
-                            <entry key="outputName" value="icon_info_banefit" />
+                            <entry key="height" value="12" />
+                            <entry key="outputName" value="ic_checkbtn_off" />
                             <entry key="overrideSize" value="true" />
-                            <entry key="sourceFile" value="C:\Users\Hasemi\Downloads\icon_info_banefit.svg" />
-                            <entry key="width" value="57" />
+                            <entry key="sourceFile" value="C:\Users\Hasemi\Downloads\checkbtn_off.svg" />
+                            <entry key="width" value="12" />
                           </map>
                         </option>
                       </PersistentState>

+ 6 - 0
app/src/main/res/drawable/ic_checkbtn_off.xml

@@ -0,0 +1,6 @@
+<vector android:height="12dp" android:viewportHeight="56"
+    android:viewportWidth="56" android:width="12dp" xmlns:android="http://schemas.android.com/apk/res/android">
+    <path android:fillColor="#00000000" android:fillType="evenOdd"
+        android:pathData="M9,29.669L20.534,41 47,15"
+        android:strokeColor="#C5C5C5" android:strokeWidth="4"/>
+</vector>

+ 8 - 0
app/src/main/res/drawable/input_black_border.xml

@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+  <item>
+    <shape android:shape="rectangle">
+      <stroke android:color="#000000" android:width="1dp"/>
+    </shape>
+  </item>
+</selector>

+ 0 - 94
app/src/main/res/layout/layout_special_code_register.xml

@@ -1,94 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<LinearLayout
-  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"
-  android:orientation="vertical">
-
-  <LinearLayout
-    android:layout_width="match_parent"
-    android:layout_height="wrap_content"
-    android:layout_marginTop="75dp"
-    android:orientation="vertical">
-
-    <ImageView
-      android:layout_width="57dp"
-      android:layout_height="57dp"
-      android:layout_gravity="center"
-      app:srcCompat="@drawable/icon_info_banefit"
-      />
-
-  </LinearLayout>
-
-  <LinearLayout
-    android:layout_width="match_parent"
-    android:layout_height="wrap_content"
-    android:layout_marginTop="23dp"
-    android:orientation="vertical"
-    >
-
-    <TextView
-      android:layout_width="match_parent"
-      android:layout_height="wrap_content"
-      android:gravity="center_horizontal"
-      android:lineSpacingExtra="7sp"
-      android:text="@string/special_code_register_title"
-      android:textColor="@color/C000000"
-      android:textSize="18sp"
-      />
-  </LinearLayout>
-
-  <LinearLayout
-    android:layout_width="match_parent"
-    android:layout_height="wrap_content"
-    android:layout_marginTop="11dp"
-    android:orientation="vertical">
-
-    <TextView
-      android:layout_width="wrap_content"
-      android:layout_height="wrap_content"
-      android:layout_gravity="center"
-      android:lineSpacingExtra="6sp"
-      android:text="@string/special_code_register_detail"
-      android:textColor="@color/C999999"
-      android:textSize="14sp"
-      />
-  </LinearLayout>
-
-  <LinearLayout
-    android:layout_width="match_parent"
-    android:layout_height="wrap_content"
-    android:layout_marginStart="25dp"
-    android:layout_marginTop="82dp"
-    android:layout_marginBottom="2dp"
-    android:orientation="vertical">
-
-    <TextView
-      android:layout_width="wrap_content"
-      android:layout_height="wrap_content"
-      android:lineSpacingExtra="3.5sp"
-      android:text="@string/special_code"
-      android:textColor="#999999"
-      android:textSize="12sp"
-      />
-
-  </LinearLayout>
-
-  <LinearLayout
-    android:layout_width="match_parent"
-    android:layout_height="wrap_content"
-    android:layout_marginStart="25dp"
-    android:orientation="horizontal">
-
-    <EditText
-      android:layout_width="92dp"
-      android:layout_height="wrap_content"
-      tools:text="LIFE"
-      />
-
-  </LinearLayout>
-
-
-</LinearLayout>

+ 2 - 2
app/src/main/res/layout/setting_custom_menu1.xml

@@ -68,7 +68,7 @@
       android:layout_alignParentTop="true"
       android:lineSpacingExtra="4sp"
       android:paddingLeft="25dp"
-      android:text="김한화"
+      android:text="@string/sign_up_completed_name"
       android:textColor="@color/C999999"
       android:textSize="12sp"/>
 
@@ -79,7 +79,7 @@
       android:layout_alignParentEnd="true"
       android:lineSpacingExtra="4sp"
       android:paddingRight="25dp"
-      android:text="회원확인"
+      android:text="@string/setting_menu1_user_confirm"
       android:textColor="@color/C666666"
       android:textSize="12sp"/>
 

+ 241 - 0
app/src/main/res/layout/setting_special_code_register_layout.xml

@@ -0,0 +1,241 @@
+<?xml version="1.0" encoding="utf-8"?>
+<ScrollView
+  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"
+  android:orientation="vertical"
+  >
+<LinearLayout
+  android:layout_width="match_parent"
+  android:layout_height="match_parent"
+  android:orientation="vertical">
+
+  <LinearLayout
+    android:layout_width="match_parent"
+    android:layout_height="wrap_content"
+    android:layout_marginTop="75dp"
+    android:orientation="vertical">
+
+    <ImageView
+      android:layout_width="57dp"
+      android:layout_height="57dp"
+      android:layout_gravity="center"
+      app:srcCompat="@drawable/icon_info_banefit"
+      />
+
+  </LinearLayout>
+
+  <LinearLayout
+    android:layout_width="match_parent"
+    android:layout_height="wrap_content"
+    android:layout_marginTop="23dp"
+    android:orientation="vertical"
+    >
+
+    <TextView
+      android:layout_width="match_parent"
+      android:layout_height="wrap_content"
+      android:gravity="center_horizontal"
+      android:lineSpacingExtra="7sp"
+      android:text="@string/special_code_register_title"
+      android:textColor="@color/C000000"
+      android:textSize="18sp"
+      />
+  </LinearLayout>
+
+  <LinearLayout
+    android:layout_width="match_parent"
+    android:layout_height="wrap_content"
+    android:layout_marginTop="11dp"
+    android:orientation="vertical">
+
+    <TextView
+      android:layout_width="wrap_content"
+      android:layout_height="wrap_content"
+      android:layout_gravity="center"
+      android:lineSpacingExtra="6sp"
+      android:text="@string/special_code_register_detail"
+      android:textColor="@color/C999999"
+      android:textSize="14sp"
+      />
+  </LinearLayout>
+
+  <LinearLayout
+    android:layout_width="match_parent"
+    android:layout_height="wrap_content"
+    android:layout_marginStart="25dp"
+    android:layout_marginTop="82dp"
+    android:layout_marginBottom="2dp"
+    android:orientation="horizontal">
+
+    <TextView
+      android:layout_width="wrap_content"
+      android:layout_height="wrap_content"
+      android:lineSpacingExtra="3.5sp"
+      android:text="@string/special_code"
+      android:textColor="#999999"
+      android:textSize="12sp"
+      android:layout_marginEnd="5dp"
+      />
+    <TextView
+      android:background="@color/C000000"
+      android:layout_width="wrap_content"
+      android:layout_height="wrap_content"
+      android:textSize="9sp"
+      android:paddingLeft="5dp"
+      android:paddingRight="5dp"
+      android:paddingTop="2dp"
+      android:paddingBottom="2dp"
+      android:textColor="@color/CFFFFFF"
+      android:lineSpacingExtra="4sp"
+      android:text="@string/life_plus"
+      android:visibility="gone"
+      tools:visibility="visible"
+      />
+
+  </LinearLayout>
+
+  <LinearLayout
+    android:layout_width="match_parent"
+    android:layout_height="wrap_content"
+    android:layout_marginStart="25dp"
+    android:orientation="horizontal">
+
+    <EditText
+      android:layout_width="92dp"
+      android:layout_height="wrap_content"
+      android:hint="@string/special_code_characters"
+      android:lineSpacingExtra="6sp"
+      android:textColorHint="@color/CC5C5C5"
+      android:textSize="14sp"
+      />
+
+    <View
+      android:layout_width="7dp"
+      android:layout_height="1dp"
+      android:layout_gravity="center"
+      android:layout_marginStart="6dp"
+      android:layout_marginEnd="6dp"
+      android:background="@color/C666666"
+      />
+
+    <EditText
+      android:layout_width="92dp"
+      android:layout_height="wrap_content"
+      android:hint="@string/special_code_characters"
+      android:lineSpacingExtra="6sp"
+      android:textColorHint="@color/CC5C5C5"
+      android:textSize="14sp"
+      />
+
+    <View
+      android:layout_width="7dp"
+      android:layout_height="1dp"
+      android:layout_gravity="center"
+      android:layout_marginStart="6dp"
+      android:layout_marginEnd="6dp"
+      android:background="@color/C666666"
+      />
+
+    <EditText
+      android:layout_width="92dp"
+      android:layout_height="wrap_content"
+      android:hint="@string/special_code_characters"
+      android:lineSpacingExtra="6sp"
+      android:textColorHint="@color/CC5C5C5"
+      android:textSize="14sp"
+      />
+
+  </LinearLayout>
+
+  <LinearLayout
+    android:layout_width="match_parent"
+    android:layout_height="wrap_content"
+    android:layout_marginStart="25dp"
+    android:orientation="vertical">
+
+    <TextView
+      android:layout_width="wrap_content"
+      android:layout_height="wrap_content"
+      android:lineSpacingExtra="3.5sp"
+      android:text="@string/special_code_input"
+      android:textColor="@color/C666666"
+      android:textSize="10.5sp"
+      />
+
+  </LinearLayout>
+
+  <LinearLayout
+    android:layout_width="match_parent"
+    android:layout_height="wrap_content"
+    android:layout_marginStart="25dp"
+    android:layout_marginTop="23dp"
+    android:orientation="vertical">
+
+    <TextView
+      android:layout_width="wrap_content"
+      android:layout_height="wrap_content"
+      android:lineSpacingExtra="3.5sp"
+      android:textColor="@color/C999999"
+      android:textSize="12sp"
+      android:text="@string/recommend_code"
+      />
+  </LinearLayout>
+
+  <LinearLayout
+    android:layout_width="match_parent"
+    android:layout_height="wrap_content"
+    android:layout_marginStart="25dp"
+    android:layout_marginTop="17dp"
+    android:layout_marginEnd="25dp">
+
+    <EditText
+      android:layout_width="match_parent"
+      android:layout_height="wrap_content"
+      android:hint="@string/special_code_characters"
+      android:lineSpacingExtra="6sp"
+      android:textColorHint="@color/CC5C5C5"
+      android:textSize="14sp"
+      />
+  </LinearLayout>
+
+  <LinearLayout
+    android:layout_width="match_parent"
+    android:layout_height="wrap_content"
+    android:layout_marginStart="25dp"
+    android:layout_marginBottom="35dp"
+    android:orientation="vertical">
+
+    <TextView
+      android:layout_width="wrap_content"
+      android:layout_height="wrap_content"
+      android:lineSpacingExtra="3.5sp"
+      android:text="@string/special_code_input"
+      android:textColor="@color/C666666"
+      android:textSize="10.5sp"
+      />
+  </LinearLayout>
+
+  <LinearLayout
+    android:layout_width="match_parent"
+    android:layout_height="wrap_content"
+    android:layout_marginStart="25dp"
+    android:layout_marginEnd="25dp"
+    android:layout_marginBottom="25dp"
+    android:orientation="vertical">
+
+    <Button
+      android:background="@color/CC5C5C5"
+      android:layout_width="match_parent"
+      android:layout_height="42dp"
+      android:textSize="15sp"
+      android:textColor="#ffffff"
+      android:lineSpacingExtra="5.5sp"
+      android:text="@string/registration"
+      />
+
+  </LinearLayout>
+</LinearLayout>
+</ScrollView>

+ 48 - 0
app/src/main/res/layout/setting_terns_and_conditions.xml

@@ -0,0 +1,48 @@
+<?xml version="1.0" encoding="utf-8"?>
+<LinearLayout
+  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:orientation="vertical">
+
+  <LinearLayout
+    android:layout_width="match_parent"
+    android:layout_height="wrap_content"
+    android:layout_marginStart="25dp"
+    android:layout_marginEnd="25dp"
+    android:layout_marginTop="22dp"
+    android:background="@drawable/faq_answer_border"
+    android:orientation="vertical"
+    >
+
+    <android.support.constraint.ConstraintLayout
+      android:layout_width="match_parent"
+      android:layout_height="wrap_content">
+
+      <TextView
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        android:padding="23dp"
+        android:textSize="14sp"
+        android:textColor="@color/C000000"
+        android:lineSpacingExtra="6sp"
+        android:text="@string/phone_identify_agree1"
+        />
+
+      <ImageView
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        android:padding="23dp"
+        app:layout_constraintBottom_toBottomOf="parent"
+        app:layout_constraintEnd_toEndOf="parent"
+        app:layout_constraintTop_toTopOf="parent"
+        app:srcCompat="@drawable/icon_detail_arrow"/>
+
+
+    </android.support.constraint.ConstraintLayout>
+
+
+  </LinearLayout>
+
+</LinearLayout>

+ 269 - 0
app/src/main/res/layout/setting_update_user_information.xml

@@ -0,0 +1,269 @@
+<?xml version="1.0" encoding="utf-8"?>
+<LinearLayout
+  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"
+  android:orientation="vertical">
+
+  <RelativeLayout
+    android:layout_width="match_parent"
+    android:layout_height="wrap_content"
+    android:layout_marginStart="25dp"
+    android:layout_marginEnd="25dp"
+    android:layout_marginBottom="31dp"
+    >
+
+    <TextView
+      android:layout_width="wrap_content"
+      android:layout_height="wrap_content"
+      android:layout_alignParentStart="true"
+      android:layout_centerVertical="true"
+      android:lineSpacingExtra="7sp"
+      android:text="@string/setting_user_information_default_title"
+      android:textColor="@color/C000000"
+      android:textSize="18sp"/>
+
+    <ProgressBar
+      android:layout_width="wrap_content"
+      android:layout_height="wrap_content"
+      android:layout_alignParentTop="true"
+      android:layout_alignParentEnd="true"/>
+
+  </RelativeLayout>
+
+  <LinearLayout
+    android:layout_width="match_parent"
+    android:layout_height="wrap_content"
+    android:layout_marginStart="25dp"
+    android:layout_marginEnd="25dp"
+    android:orientation="vertical">
+
+    <LinearLayout
+      android:layout_width="match_parent"
+      android:layout_height="wrap_content"
+      android:orientation="horizontal"
+      android:weightSum="10"
+      >
+
+      <EditText
+        android:layout_width="0dp"
+        android:layout_height="wrap_content"
+        android:layout_weight="9"
+        android:background="@null"
+        android:hint="@string/phone_identify_name"
+        android:textColorHint="@color/CC5C5C5"
+        />
+
+      <ImageView
+        android:layout_width="0dp"
+        android:layout_height="15dp"
+        android:layout_gravity="bottom"
+        android:layout_weight="1"
+        app:srcCompat="@drawable/ic_checkbtn_off"
+        />
+    </LinearLayout>
+  </LinearLayout>
+
+  <LinearLayout
+    android:layout_width="match_parent"
+    android:layout_height="wrap_content"
+    android:layout_marginStart="24dp"
+    android:layout_marginTop="10dp"
+    android:layout_marginRight="24dp"
+    android:orientation="vertical">
+
+    <View
+      android:layout_width="match_parent"
+      android:layout_height="1dp"
+      android:background="@color/CE5E5E5"/>
+
+  </LinearLayout>
+
+  <LinearLayout
+    android:layout_width="match_parent"
+    android:layout_height="wrap_content"
+    android:layout_marginStart="24dp"
+    android:layout_marginTop="12dp"
+    android:orientation="vertical">
+
+    <TextView
+      android:layout_width="wrap_content"
+      android:layout_height="wrap_content"
+      android:lineSpacingExtra="4sp"
+      android:textColor="@color/CF12815"
+      android:textSize="11sp"
+      tools:text="@string/setting_update_information_name_validation"
+      />
+
+  </LinearLayout>
+
+  <LinearLayout
+    android:layout_width="match_parent"
+    android:layout_height="wrap_content"
+    android:layout_marginStart="25dp"
+    android:layout_marginTop="23dp"
+    android:layout_marginEnd="25dp"
+    android:orientation="vertical">
+
+    <LinearLayout
+      android:layout_width="match_parent"
+      android:layout_height="wrap_content"
+      android:orientation="horizontal"
+      android:weightSum="10"
+      >
+
+      <EditText
+        android:layout_width="0dp"
+        android:layout_height="wrap_content"
+        android:layout_weight="9"
+        android:background="@null"
+        android:hint="@string/phone_identify_birth"
+        android:textColorHint="@color/CC5C5C5"
+        />
+
+      <ImageView
+        android:layout_width="0dp"
+        android:layout_height="15dp"
+        android:layout_gravity="bottom"
+        android:layout_weight="1"
+        app:srcCompat="@drawable/ic_checkbtn_off"
+        />
+    </LinearLayout>
+  </LinearLayout>
+
+  <LinearLayout
+    android:layout_width="match_parent"
+    android:layout_height="wrap_content"
+    android:layout_marginLeft="24dp"
+    android:layout_marginTop="10dp"
+    android:layout_marginRight="24dp"
+    android:orientation="vertical">
+
+    <View
+      android:layout_width="match_parent"
+      android:layout_height="1dp"
+      android:background="@color/CE5E5E5"/>
+
+  </LinearLayout>
+
+  <LinearLayout
+    android:layout_width="match_parent"
+    android:layout_height="wrap_content"
+    android:layout_marginStart="24dp"
+    android:layout_marginTop="12dp"
+    android:orientation="vertical">
+
+    <TextView
+      android:layout_width="wrap_content"
+      android:layout_height="wrap_content"
+      android:lineSpacingExtra="4sp"
+      android:textColor="@color/CF12815"
+      android:textSize="11sp"
+      tools:text="@string/setting_update_birth_date_validation"
+      />
+
+  </LinearLayout>
+
+  <LinearLayout
+    android:layout_width="match_parent"
+    android:layout_height="wrap_content"
+    android:layout_marginStart="25dp"
+    android:layout_marginEnd="25dp"
+    android:orientation="vertical">
+
+    <LinearLayout
+      android:layout_width="match_parent"
+      android:layout_height="wrap_content"
+      android:orientation="horizontal"
+      android:weightSum="10"
+      >
+
+      <EditText
+        android:layout_width="0dp"
+        android:layout_height="wrap_content"
+        android:layout_marginTop="23dp"
+        android:layout_weight="9"
+        android:background="@null"
+        android:hint="@string/email_korean"
+        android:textColorHint="@color/CC5C5C5"
+        />
+
+      <ImageView
+        android:layout_width="0dp"
+        android:layout_height="15dp"
+        android:layout_gravity="bottom"
+        android:layout_weight="1"
+        app:srcCompat="@drawable/ic_checkbtn_off"
+        />
+    </LinearLayout>
+  </LinearLayout>
+
+  <LinearLayout
+    android:layout_width="match_parent"
+    android:layout_height="wrap_content"
+    android:layout_marginLeft="24dp"
+    android:layout_marginTop="10dp"
+    android:layout_marginRight="24dp"
+    android:orientation="vertical">
+
+    <View
+      android:layout_width="match_parent"
+      android:layout_height="1dp"
+      android:background="@color/CE5E5E5"/>
+
+  </LinearLayout>
+
+  <LinearLayout
+    android:layout_width="match_parent"
+    android:layout_height="wrap_content"
+    android:layout_marginStart="24dp"
+    android:layout_marginTop="12dp"
+    android:orientation="vertical">
+
+    <TextView
+      android:layout_width="wrap_content"
+      android:layout_height="wrap_content"
+      android:lineSpacingExtra="4sp"
+      android:textColor="@color/CF12815"
+      android:textSize="11sp"
+      tools:text="@string/setting_update_email_validation"
+      />
+
+  </LinearLayout>
+
+  <LinearLayout
+    android:layout_width="match_parent"
+    android:layout_height="match_parent"
+    android:layout_marginStart="25dp"
+    android:layout_marginEnd="25dp"
+    android:layout_marginBottom="25dp"
+    android:orientation="horizontal"
+    android:weightSum="4">
+
+    <Button
+      android:layout_width="0dp"
+      android:layout_height="wrap_content"
+      android:layout_gravity="bottom"
+      android:layout_marginEnd="4dp"
+      android:layout_weight="2"
+      android:background="@drawable/input_black_border"
+      android:text="@string/cancel"
+      />
+
+    <Button
+      android:layout_width="0dp"
+      android:layout_height="wrap_content"
+      android:layout_gravity="bottom"
+      android:layout_marginStart="4dp"
+      android:layout_weight="2"
+      android:background="@color/C000000"
+      android:lineSpacingExtra="6sp"
+      android:text="@string/update_success"
+      android:textColor="@color/CFFFFFF"
+      android:textSize="15sp"
+      />
+  </LinearLayout>
+
+</LinearLayout>

+ 477 - 0
app/src/main/res/layout/setting_user_information_layout.xml

@@ -0,0 +1,477 @@
+<?xml version="1.0" encoding="utf-8"?>
+<ScrollView
+  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">
+
+  <LinearLayout
+    android:layout_width="match_parent"
+    android:layout_height="match_parent"
+    android:orientation="vertical"
+    >
+
+    <android.support.constraint.ConstraintLayout
+      android:layout_width="match_parent"
+      android:layout_height="wrap_content"
+      >
+
+      <TextView
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        android:lineSpacingExtra="4sp"
+        android:paddingLeft="25dp"
+        android:paddingTop="23dp"
+        android:paddingRight="25dp"
+        android:paddingBottom="23dp"
+        android:text="기본 정보"
+        android:textColor="@color/C999999"
+        android:textSize="12sp"
+        />
+
+      <TextView
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        android:gravity="end"
+        android:lineSpacingExtra="4sp"
+        android:padding="16dp"
+        android:text="수정"
+        android:textColor="@color/C666666"
+        android:textSize="12sp"
+        app:layout_constraintBottom_toBottomOf="parent"
+        app:layout_constraintEnd_toEndOf="parent"
+        app:layout_constraintTop_toTopOf="parent"/>
+    </android.support.constraint.ConstraintLayout>
+
+    <LinearLayout
+      android:layout_width="match_parent"
+      android:layout_height="wrap_content"
+      android:layout_marginStart="25dp"
+      android:layout_marginEnd="25dp"
+      android:orientation="vertical">
+
+      <TextView
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        android:lineSpacingExtra="5.5sp"
+        android:paddingBottom="23dp"
+        android:text="@string/sign_up_completed_name"
+        android:textColor="@color/C000000"
+        android:textSize="14sp"
+        />
+
+      <TextView
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        android:lineSpacingExtra="5.5sp"
+        android:paddingBottom="23dp"
+        android:text="@string/sign_up_completed_birth_date"
+        android:textColor="@color/C000000"
+        android:textSize="14sp"
+        />
+
+      <TextView
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        android:gravity="end"
+        android:lineSpacingExtra="5.5sp"
+        android:paddingBottom="38dp"
+        android:text="이메일을 등록해주세요."
+        android:textColor="@color/C999999"
+        android:textSize="14sp"
+        />
+
+      <View
+        android:layout_width="match_parent"
+        android:layout_height="1dp"
+        android:background="@color/CEBEBEB"/>
+    </LinearLayout>
+
+    <android.support.constraint.ConstraintLayout
+      android:layout_width="match_parent"
+      android:layout_height="wrap_content"
+      >
+
+      <TextView
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        android:lineSpacingExtra="4sp"
+        android:paddingLeft="25dp"
+        android:paddingTop="23dp"
+        android:paddingRight="25dp"
+        android:paddingBottom="23dp"
+        android:text="@string/phone"
+        android:textColor="@color/C999999"
+        android:textSize="12sp"
+        />
+
+      <TextView
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        android:gravity="end"
+        android:lineSpacingExtra="4sp"
+        android:padding="16dp"
+        android:text="@string/reset"
+        android:textColor="@color/C666666"
+        android:textSize="12sp"
+        app:layout_constraintBottom_toBottomOf="parent"
+        app:layout_constraintEnd_toEndOf="parent"
+        app:layout_constraintTop_toTopOf="parent"/>
+    </android.support.constraint.ConstraintLayout>
+
+    <LinearLayout
+      android:layout_width="match_parent"
+      android:layout_height="wrap_content"
+      android:layout_marginStart="25dp"
+      android:layout_marginEnd="25dp"
+      android:orientation="vertical">
+
+      <TextView
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        android:lineSpacingExtra="6sp"
+        android:paddingBottom="23dp"
+        android:text="@string/sign_up_completed_phone_number"
+        android:textColor="@color/C000000"
+        android:textSize="14sp"
+        />
+
+      <TextView
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        android:lineSpacingExtra="4sp"
+        android:paddingBottom="38dp"
+        android:text="@string/setting_phone_reset_message"
+        android:textColor="@color/C999999"
+        android:textSize="12sp"
+        />
+
+      <View
+        android:layout_width="match_parent"
+        android:layout_height="1dp"
+        android:background="@color/CEBEBEB"/>
+    </LinearLayout>
+
+    <android.support.constraint.ConstraintLayout
+      android:layout_width="match_parent"
+      android:layout_height="wrap_content"
+      >
+
+      <TextView
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        android:lineSpacingExtra="4sp"
+        android:paddingLeft="25dp"
+        android:paddingTop="23dp"
+        android:paddingRight="25dp"
+        android:paddingBottom="23dp"
+        android:text="@string/pin"
+        android:textColor="@color/C999999"
+        android:textSize="12sp"
+        />
+
+      <TextView
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        android:gravity="end"
+        android:lineSpacingExtra="4sp"
+        android:padding="16dp"
+        android:text="@string/reset"
+        android:textColor="@color/C666666"
+        android:textSize="12sp"
+        app:layout_constraintBottom_toBottomOf="parent"
+        app:layout_constraintEnd_toEndOf="parent"
+        app:layout_constraintTop_toTopOf="parent"/>
+    </android.support.constraint.ConstraintLayout>
+
+    <LinearLayout
+      android:layout_width="match_parent"
+      android:layout_height="wrap_content"
+      android:layout_marginStart="25dp"
+      android:layout_marginEnd="25dp"
+      android:orientation="vertical">
+
+      <TextView
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        android:lineSpacingExtra="4sp"
+        android:paddingBottom="38dp"
+        android:text="@string/setting_pin_message"
+        android:textColor="@color/C999999"
+        android:textSize="12sp"
+        />
+
+      <View
+        android:layout_width="match_parent"
+        android:layout_height="1dp"
+        android:layout_marginBottom="38dp"
+        android:background="@color/CEBEBEB"/>
+    </LinearLayout>
+
+    <LinearLayout
+      android:layout_width="match_parent"
+      android:layout_height="wrap_content"
+      android:layout_marginStart="25dp"
+      android:layout_marginEnd="25dp"
+      android:layout_marginBottom="30dp"
+      android:orientation="vertical">
+
+      <TextView
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        android:lineSpacingExtra="4sp"
+        android:text="@string/setting_agree"
+        android:textColor="@color/C999999"
+        android:textSize="12sp"
+        />
+    </LinearLayout>
+
+    <LinearLayout
+      android:layout_width="match_parent"
+      android:layout_height="wrap_content"
+      android:layout_marginLeft="25dp"
+      android:layout_marginRight="25dp"
+      android:layout_marginBottom="14dp"
+      android:orientation="vertical">
+
+      <CheckBox
+        android:id="@+id/agree_check_all"
+        android:layout_width="match_parent"
+        android:layout_height="wrap_content"
+        android:layout_marginBottom="3pt"
+        android:layout_weight="9"
+        android:background="@null"
+        android:button="@null"
+        android:drawableStart="@drawable/custom_check_box"
+        android:drawablePadding="8dp"
+        android:lineSpacingExtra="6sp"
+        android:text="@string/setting_all_agree_message"
+        android:textColor="@color/C000000"
+        android:textSize="14sp"
+        />
+    </LinearLayout>
+
+    <LinearLayout
+      android:layout_width="match_parent"
+      android:layout_height="wrap_content"
+      android:layout_marginLeft="24dp"
+      android:layout_marginRight="24dp"
+      android:layout_marginBottom="14dp"
+      android:orientation="horizontal"
+      android:weightSum="10">
+
+      <CheckBox
+        android:id="@+id/agree_check0"
+        android:layout_width="0dp"
+        android:layout_height="wrap_content"
+        android:layout_weight="9"
+        android:background="@null"
+        android:button="@null"
+        android:drawableLeft="@drawable/custom_check_box"
+        android:drawablePadding="8dp"
+        android:lineSpacingExtra="5sp"
+        android:text="@string/agree_option"
+        android:textColor="#000000"
+        android:textSize="14sp"
+        />
+
+      <ImageView
+        android:id="@+id/agree_detail_button0"
+        android:layout_width="0dp"
+        android:layout_height="17dp"
+        android:layout_gravity="top"
+        android:layout_weight="1"
+        app:srcCompat="@drawable/icon_detail_arrow"/>
+    </LinearLayout>
+
+    <LinearLayout
+      android:id="@+id/agree_check1"
+      android:layout_width="match_parent"
+      android:layout_height="wrap_content"
+      android:layout_marginLeft="24dp"
+      android:layout_marginRight="24dp"
+      android:layout_marginBottom="14dp"
+      android:orientation="horizontal"
+      android:weightSum="10">
+
+      <CheckBox
+        android:layout_width="0dp"
+        android:layout_height="wrap_content"
+        android:layout_weight="9"
+        android:background="@null"
+        android:button="@null"
+        android:drawableLeft="@drawable/custom_check_box"
+        android:drawablePadding="8dp"
+        android:lineSpacingExtra="5sp"
+        android:text="@string/agree_option"
+        android:textColor="#000000"
+        android:textSize="14sp"
+        />
+
+      <ImageView
+        android:id="@+id/agree_detail_button1"
+        android:layout_width="0dp"
+        android:layout_height="17dp"
+        android:layout_gravity="top"
+        android:layout_weight="1"
+        app:srcCompat="@drawable/icon_detail_arrow"/>
+    </LinearLayout>
+
+    <LinearLayout
+      android:id="@+id/agree_check2"
+      android:layout_width="match_parent"
+      android:layout_height="wrap_content"
+      android:layout_marginLeft="24dp"
+      android:layout_marginRight="24dp"
+      android:layout_marginBottom="14dp"
+      android:orientation="horizontal"
+      android:weightSum="10">
+
+      <CheckBox
+        android:layout_width="0dp"
+        android:layout_height="wrap_content"
+        android:layout_weight="9"
+        android:background="@null"
+        android:button="@null"
+        android:drawableLeft="@drawable/custom_check_box"
+        android:drawablePadding="8dp"
+        android:lineSpacingExtra="5sp"
+        android:text="@string/agree_option"
+        android:textColor="#000000"
+        android:textSize="14sp"
+        />
+
+      <ImageView
+        android:id="@+id/agree_detail_button2"
+        android:layout_width="0dp"
+        android:layout_height="17dp"
+        android:layout_gravity="top"
+        android:layout_weight="1"
+        app:srcCompat="@drawable/icon_detail_arrow"/>
+    </LinearLayout>
+
+    <LinearLayout
+      android:layout_width="match_parent"
+      android:layout_height="wrap_content"
+      android:layout_marginStart="25dp"
+      android:layout_marginTop="21dp"
+      android:layout_marginEnd="65dp"
+      android:layout_marginBottom="38dp"
+      android:orientation="vertical">
+
+      <TextView
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        android:lineSpacingExtra="3.5sp"
+        android:text="@string/setting_option_agree_message"
+        android:textColor="#999999"
+        android:textSize="12sp"
+        />
+    </LinearLayout>
+
+    <LinearLayout
+      android:layout_width="match_parent"
+      android:layout_height="wrap_content"
+      android:layout_marginStart="25dp"
+      android:layout_marginEnd="25dp"
+      android:layout_marginBottom="38dp"
+      android:orientation="vertical">
+
+      <View
+        android:layout_width="match_parent"
+        android:layout_height="1dp"
+        android:background="@color/CEBEBEB"/>
+
+    </LinearLayout>
+    <LinearLayout
+      android:layout_marginStart="25dp"
+      android:layout_marginBottom="29dp"
+      android:layout_width="match_parent"
+      android:orientation="vertical"
+      android:layout_height="wrap_content">
+
+      <TextView
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        android:textSize="12sp"
+        android:textColor="@color/C999999"
+        android:lineSpacingExtra="4sp"
+        android:text="@string/life_plus_marketing_agree"
+        />
+
+    </LinearLayout>
+    <LinearLayout
+      android:layout_width="match_parent"
+      android:layout_height="wrap_content"
+      android:layout_marginLeft="25dp"
+      android:layout_marginRight="25dp"
+      android:layout_marginBottom="14dp"
+      android:orientation="vertical">
+
+      <CheckBox
+        android:layout_width="match_parent"
+        android:layout_height="wrap_content"
+        android:layout_marginBottom="3pt"
+        android:layout_weight="9"
+        android:background="@null"
+        android:button="@null"
+        android:drawableStart="@drawable/custom_check_box"
+        android:drawablePadding="8dp"
+        android:lineSpacingExtra="6sp"
+        android:text="@string/email"
+        android:textColor="@color/C000000"
+        android:textSize="14sp"
+        />
+    </LinearLayout>
+
+    <LinearLayout
+      android:layout_width="match_parent"
+      android:layout_height="wrap_content"
+      android:layout_marginLeft="24dp"
+      android:layout_marginRight="24dp"
+      android:layout_marginBottom="14dp"
+      android:orientation="horizontal"
+      android:weightSum="10">
+
+      <CheckBox
+        android:layout_width="0dp"
+        android:layout_height="wrap_content"
+        android:layout_weight="9"
+        android:background="@null"
+        android:button="@null"
+        android:drawableLeft="@drawable/custom_check_box"
+        android:drawablePadding="8dp"
+        android:lineSpacingExtra="5sp"
+        android:text="@string/sms"
+        android:textColor="#000000"
+        android:textSize="14sp"
+        />
+
+      <ImageView
+        android:layout_width="0dp"
+        android:layout_height="17dp"
+        android:layout_gravity="top"
+        android:layout_weight="1"
+        app:srcCompat="@drawable/icon_detail_arrow"/>
+    </LinearLayout>
+
+    <LinearLayout
+      android:layout_width="match_parent"
+      android:orientation="vertical"
+      android:layout_height="wrap_content">
+      <TextView
+        android:padding="25dp"
+        android:layout_gravity="end"
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        android:textSize="12sp"
+        android:textColor="@color/C666666"
+        android:lineSpacingExtra="4sp"
+        android:gravity="end"
+        android:text="@string/user_quit"
+        />
+    </LinearLayout>
+  </LinearLayout>
+
+
+</ScrollView>

+ 6 - 0
app/src/main/res/layout/setting_user_quit_fail.xml

@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
+                                             android:layout_width="match_parent"
+                                             android:layout_height="match_parent">
+
+</android.support.constraint.ConstraintLayout>

+ 6 - 0
app/src/main/res/layout/setting_user_quit_information.xml

@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
+                                             android:layout_width="match_parent"
+                                             android:layout_height="match_parent">
+
+</android.support.constraint.ConstraintLayout>

+ 6 - 0
app/src/main/res/layout/setting_user_quit_request.xml

@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
+                                             android:layout_width="match_parent"
+                                             android:layout_height="match_parent">
+
+</android.support.constraint.ConstraintLayout>

+ 6 - 0
app/src/main/res/layout/setting_user_quit_success.xml

@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
+                                             android:layout_width="match_parent"
+                                             android:layout_height="match_parent">
+
+</android.support.constraint.ConstraintLayout>

+ 31 - 4
app/src/main/res/values/strings.xml

@@ -11,6 +11,7 @@
 
   <string name="empty_string" translatable="false"/>
   <string name="confirm">확인</string>
+  <string name="cancel">취소</string>
   <string name="faq">자주 찾는 질문</string>
 
   <string name="lifeplus_email">&lifeplus_email;</string>
@@ -209,6 +210,8 @@
   <string name="action_settings">Settings</string>
 
   <string name="setting_menu1">기본 설정</string>
+  <string name="setting_menu1_user_confirm"><u>회원확인</u></string>
+
   <string name="setting_menu2">코드 관리</string>
   <string name="setting_menu3">PUSH/위치 설정</string>
   <string name="setting_menu4">약관/이용 안내</string>
@@ -220,11 +223,35 @@
   <string name="special_code">스페셜 코드</string>
   <string name="special_code_characters">4자리</string>
   <string name="special_code_input">지급받은 코드가 있는 경우 입력해주세요.</string>
-  <string name="recommender_code">추천인 코드</string>
-
-
+  <string name="recommend_code">추천인 코드</string>
+  <string name="registration">등록</string>
+  <string name="life_plus">라이프 플러스</string>
+
+  <string name="setting_user_information">기본 정보</string>
+  <string name="update"><u>수정</u></string>
+  <string name="phone">전화번호</string>
+  <string name="reset"><u>재설정</u></string>
+  <string name="sms">SMS</string>
+  <string name="email">E-mail</string>
+  <string name="setting_phone_reset_message">본인인증 후 재설정이 가능합니다.</string>
+
+  <string name="pin">간편암호</string>
+  <string name="setting_pin_message">보안을 위해 주기적으로 재설정 해주세요.</string>
+
+  <string name="setting_agree">정보제공 동의여부</string>
   <!-- 임의 추가 문자열 -->
   <string name="undefined_error">알 수 없는 에러</string>
   <string name="pin_miss_match_error">간편암호가 일치하지 않습니다.</string>
-
+  <string name="user_quit">회원탈퇴</string>
+  <string name="email_korean">이메일</string>
+
+  <string name="setting_update_information_name_validation">이름을 정확히 입력해주세요.</string>
+  <string name="setting_update_birth_date_validation">YYYYMMDD 숫자를 입력해주세요.</string>
+  <string name="setting_update_email_validation">이메일 양식을 정확히 입력해주세요.</string>
+
+  <string name="setting_user_information_default_title">기본정보를 입력해주세요.</string>
+  <string name="setting_all_agree_message">모두 확인/동의합니다.</string>
+  <string name="setting_option_agree_message">선택 항목에 대해 동의하지 않으셔도 서비스를 이용하실 수\n있습니다.</string>
+  <string name="life_plus_marketing_agree">Lifeplus 마케팅 정보 수신동의</string>
+  <string name="update_success">수정완료</string>
 </resources>