diff --git a/README.md b/README.md
index 8ff5c19..40bbc9b 100644
--- a/README.md
+++ b/README.md
@@ -102,7 +102,7 @@
> - `종속된 코드`를 감축
> - `결합도`를 낮추면서 `유연성`과 `확장성`이 향상
>
-> **KAKAO Map**:
+> **KAKAO Map**: 영화관 리스트를 지도에서 보여주기 위해서 카카오맵 API를 이용.
@@ -172,7 +172,7 @@
# [Role]
## [김 찬 영]
### 1. 상영관 선택 페이지
- - 1) 중첩 Recycler View를 통한 상영 영화 시간 정보 구성
+ - 1) 중첩 Recycler View를 통한 상영 영화 시간 정보 구성
- 영화사 페이지 크롤링 데이터 활용
- 2) Recycler View를 통한 날짜 데이터 정보 구성
- 현재 시간으로부터 7일간 날짜를 저장하여 출력
@@ -180,20 +180,38 @@
- 1) 시/도, 구/군 선택 서버 연동하여 데이터 출력
- 2) 구/군 데이터를 통해 카드데이터 분석 결과 출력
## [김 대 용]
+ ### 1. Signup Page
+ - 1) Signup Activity, Signup ViewModel로 뷰 구성 및 Backend와 통신
+ - 2) 데이터 유효값 확인
+ - 이메일, 닉네임 중복체크 기능 구현 - 둘 중에 하나라도 중복 체크가 되지않았으면 회원가입 불가
+ - 생년월일 및 이메일, 닉네임 Validate Check
+ ### 2. Theater Page
+ - 1) Recycler View, Bottom Sheet, Kakao Map을 이용한 View 구성
+ - 하단 Bottom Sheet 안에 Recycler View를 이용해 영화관 리스트 구성
+ - 리스트 클릭시 맵에서 해당 위치 Marker로 이동 및 하단 버튼 활성화
+ - 해당 아이템 오른쪽 즐겨찾기 버튼 누를시 즐겨찾기 추가/삭제
+ - 영화관별로 마커이미지 상이, 마커 클릭시 해당 영화관 정보를 담은 InfoWindow 출력
+ - InfoWindow 클릭시 현재 위치로부터 해당 위치까지 길찾기 기능(KakaoMap)
+ ### 3. Favorite Page
+ - 1) View 구성
+ - Bottom Tab에서 즐겨찾기 클릭시 RecyclerView를 이용한 즐겨찾기 리스트 구현
+ - 오른쪽에 별모양을 눌러 즐겨찾기 삭제 기능
+ - 상영관 클릭시 영화선택 -> 시간대 선택 페이지로 바로 이동.
+ ### 4. 시연 UCC 제작
## [김 형 택]
### 1. Main Page
- - 1) Recycler View를 통한 실시간 상영 영화 정보 구성
+ - 1) Recycler View를 통한 실시간 상영 영화 정보 구성
- 실시간 상영 영화 API 활용
- 예매하기 버튼을 클릭하여 해당 영화에 대한 긍정/부정 분석 결과를 Dialog로 출력
- - BigData 분석 결과를 통한 긍정/ 부정 점수를 통신하고 결과값을 받아와 Dialog에 적용
+ - BigData 분석 결과를 통한 긍정/ 부정 점수를 통신하고 결과값을 받아와 Dialog에 적용
- 영화관 선택 화면으로 연결
- - 2) Recycler View를 통한 영화 블로그 리뷰 정보 구성
+ - 2) Recycler View를 통한 영화 블로그 리뷰 정보 구성
- Spinner를 통해 영화를 선택
- 선택된 영화를 네이버 블로그 검색 API 활용
- Web View Activity를 활용하여 해당 블로그로 연결
### 2. Login Page
- - 1) Login Activity, View Model, layout을 통해 view를 구성
+ - 1) Login Activity, View Model, layout을 통해 view를 구성
- 2) Backend 파트와 로그인 관련 통신
### 3. MyPage
- 1) 회원정보 수정 Activity, View Model, layout을 통해 view를 구성
diff --git a/frontend/HowDoMoDo/app/src/main/AndroidManifest.xml b/frontend/HowDoMoDo/app/src/main/AndroidManifest.xml
index 9746660..d905d55 100644
--- a/frontend/HowDoMoDo/app/src/main/AndroidManifest.xml
+++ b/frontend/HowDoMoDo/app/src/main/AndroidManifest.xml
@@ -54,7 +54,7 @@
+ android:value="" />
\ No newline at end of file
diff --git a/frontend/HowDoMoDo/app/src/main/java/com/ssafy/howdomodo/object/ObjectCollection.kt b/frontend/HowDoMoDo/app/src/main/java/com/ssafy/howdomodo/object/ObjectCollection.kt
index 2d0358c..da1ca90 100644
--- a/frontend/HowDoMoDo/app/src/main/java/com/ssafy/howdomodo/object/ObjectCollection.kt
+++ b/frontend/HowDoMoDo/app/src/main/java/com/ssafy/howdomodo/object/ObjectCollection.kt
@@ -2,7 +2,7 @@ package com.ssafy.howdomodo.`object`
object ObjectCollection {
const val URL = "url"
- const val API_ID = "WNMOA7SCA1KgsgKqdpiW"
- const val API_SECRET = "G9ZfV1Ou1u"
- const val MOVIE_API_KEY = "c9e7b475248df927289763b0de2d5bae"
+ const val API_ID = ""
+ const val API_SECRET = ""
+ const val MOVIE_API_KEY = ""
}
\ No newline at end of file
diff --git a/frontend/HowDoMoDo/app/src/main/java/com/ssafy/howdomodo/ui/favorite/MovieSelectDialogFragment.kt b/frontend/HowDoMoDo/app/src/main/java/com/ssafy/howdomodo/ui/favorite/MovieSelectDialogFragment.kt
index e54f458..20674a6 100644
--- a/frontend/HowDoMoDo/app/src/main/java/com/ssafy/howdomodo/ui/favorite/MovieSelectDialogFragment.kt
+++ b/frontend/HowDoMoDo/app/src/main/java/com/ssafy/howdomodo/ui/favorite/MovieSelectDialogFragment.kt
@@ -9,11 +9,7 @@ import android.util.Log
import android.view.LayoutInflater
import android.view.View
import android.view.ViewGroup
-import android.widget.AdapterView
-import android.widget.ArrayAdapter
-import android.widget.TextView
import android.widget.Toast
-import androidx.appcompat.app.AlertDialog
import androidx.fragment.app.DialogFragment
import androidx.lifecycle.Observer
import androidx.recyclerview.widget.LinearLayoutManager
@@ -23,10 +19,7 @@ import com.ssafy.howdomodo.`object`.TheaterCollection
import com.ssafy.howdomodo.ui.Loading
import com.ssafy.howdomodo.ui.gwanSelect.GwanSelectActivity
import com.ssafy.howdomodo.ui.main.*
-import com.ssafy.howdomodo.ui.selectArea.SelectAreaActivity
import kotlinx.android.synthetic.main.dialog_movie_select.view.*
-import kotlinx.android.synthetic.main.fragment_main.*
-import kotlinx.android.synthetic.main.item_ticketing_dialog.view.*
import org.koin.androidx.viewmodel.ext.android.viewModel
class MovieSelectDialogFragment : DialogFragment() {
@@ -144,7 +137,7 @@ class MovieSelectDialogFragment : DialogFragment() {
// item_psns_content.text = PsNs
dialog.setOnOKClickedListener { content->
if(content == "확인"){
- val intent = Intent(activity, SelectAreaActivity::class.java)
+ val intent = Intent(activity, GwanSelectActivity::class.java)
ObjectMovie.movieTitle = movieTitle
startActivity(intent)
dismiss()
diff --git a/frontend/HowDoMoDo/app/src/main/res/layout/activity_gwan_select.xml b/frontend/HowDoMoDo/app/src/main/res/layout/activity_gwan_select.xml
index ba4f48d..6b1a0c6 100644
--- a/frontend/HowDoMoDo/app/src/main/res/layout/activity_gwan_select.xml
+++ b/frontend/HowDoMoDo/app/src/main/res/layout/activity_gwan_select.xml
@@ -50,12 +50,15 @@
+ android:layout_height="match_parent"
+ android:layout_weight="1"
+ android:paddingHorizontal="12dp">
-
+ android:layout_marginEnd="4dp"
+ android:src="@drawable/movie_twelve" />
-
+ tools:text="공장가가가가가sdfsdfsdf각가ㅏㄱ" />
+
@@ -101,7 +96,6 @@
android:id="@+id/act_gwan_tv_theater_name"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
- android:maxLength="10"
android:maxLines="1"
android:ellipsize="end"
app:layout_constraintEnd_toEndOf="parent"
diff --git a/frontend/HowDoMoDo/app/src/main/res/layout/activity_last.xml b/frontend/HowDoMoDo/app/src/main/res/layout/activity_last.xml
index 70111f9..e042a96 100644
--- a/frontend/HowDoMoDo/app/src/main/res/layout/activity_last.xml
+++ b/frontend/HowDoMoDo/app/src/main/res/layout/activity_last.xml
@@ -11,7 +11,7 @@
android:id="@+id/act_last_tv_desc"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:text="예매 잘하셧나요?"
+ android:text="예매 잘하셨나요?"
android:textSize="30dp"
android:fontFamily="@font/noto_sans_kr_regular"
app:layout_constraintBottom_toTopOf="@id/act_last_cl_next"
diff --git a/frontend/HowDoMoDo/app/src/main/res/layout/item_main_posting.xml b/frontend/HowDoMoDo/app/src/main/res/layout/item_main_posting.xml
index 31f0dd2..553bbde 100644
--- a/frontend/HowDoMoDo/app/src/main/res/layout/item_main_posting.xml
+++ b/frontend/HowDoMoDo/app/src/main/res/layout/item_main_posting.xml
@@ -3,18 +3,19 @@
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="150dp"
- android:layout_height="188dp"
+ android:layout_height="wrap_content"
+ android:padding="10dp"
android:background="#1e2329"
android:layout_marginLeft="22dp">
+ android:lines="3" />
+ android:textColor="#DDDDDD" />