코틀린 팀플2-카페메뉴소개 5

최종 완성

1. 깃 허브 링크https://github.com/ImGaram/harmony_cafe GitHub - ImGaram/harmony_cafe: 조화로운 조(6조) 팀 프로젝트 하모니 카페조화로운 조(6조) 팀 프로젝트 하모니 카페. Contribute to ImGaram/harmony_cafe development by creating an account on GitHub.github.com 2. 완성본 화면 https://www.notion.so/teamsparta/7ff95d4eac2e4212b4ffc9a2ee4b6b0f 발표 자료 사진 모음 | Notion캡처teamsparta.notion.site 3. 발표 피드백:시연 영상에 부가 설명 필요. 로그인 기능이 필요한 이유를 만들어야 함 4. 느낀..

발표자료 작성

팀원이 제작한 pdf파일에 맞춰 상세내용 취합후 대본을 적었다. -상세 내용로그인 화면User: 회원가입한 유저 정보를 키는 아이디, 값은 User클래스 인스턴스로 해서 해시맵 저장한다. 또한 User클래스는 Parcelable을 상속받아 intent를 통해 액티비티간에 주고받을 수 있게 하였다.android:configChanges: AdroidManifest에서 android:configChanges속성값을 추가해 화면 방향 전환시 재시작되어 회원가입정보가 날아가는것을 방지하였다.registerForActivityResult: 회원가입화면으로 넘어갈시 다시 돌아올때 회원가입한 유저 정보를 받아와 해시맵에 저장하도록 하였다.회원가입 화면toolbar: 툴바를 이용하여 상단 타이틀과 뒤로가기 버튼을 구현..

추천 가게 띄우기

1. Menu클래스와 오브젝트 수정:클래스 프로퍼티에 site를 넣고 오브젝트에 Strings에 넣어둔 사이트값을 끌어다 놓음 2. DetailActivity수정-더블 클릭시(0.2초안에) 추천 가게를띄워줌findViewById(R.id.detail_menu_img).setOnClickListener { if(System.currentTimeMillis()>delay){ delay=System.currentTimeMillis() +200 return@setOnClickListener }else{ menu?.let { startActivity(Intent(Intent.ACTION_VIEW, Uri.parse(it.site))) } }}

회원가입 코드 구현 및 landscape, 다크모드, 다국어 적용

1. 회원가입 코드 구현 -toolbar를 이용하여 화면 타이틀과 뒤로가기버튼 구현-addTextChangedListener를 이용하여 아이디 값이 변경되었을때 중복확인을 false로 바꿔주도록 함-Regex와 matches를 이용하여 정규표현식으로 비밀번호 형식을 지정함package com.harmony6.harmony_cafeimport android.content.Intentimport android.os.Bundleimport android.text.Editableimport android.text.TextWatcherimport android.view.MenuItemimport android.widget.Buttonimport android.widget.EditTextimport android...

하모니 카페(카페 메뉴 소개 어플 제작)-SA작성, 디자인, 코드 작성.

1. 주제 구상-여러가지 주제가 나온 가운데 디저트, 커피, 고양이가 남은 상황에서 디저트와 커피를 합쳐서 카페 메뉴 소개를 주제로 잡기로 함. 2. 역할 분담페이지는 로그인, 회원가입, 메인페이지, 세부페이지, 마이페이지로 나누어서 나는 로그인과 회원가입 페이지를 작성하기로 하였다. @깃헙: stash와 fetch에 대해 알게됨-git stash:로컬에 임시저장-git pull origin 브랜치이름-git stash apply:저장해둔 코드를 불러옴이 순서로 하여 pull을 해서 충돌이 심하게 발생한 경우 복구시킬 수 있음. -git fetch 브랜치 이름: pull하기 전에 변경점을 미리 확인 할 수 있는 것 3. 디자인-주로 사용할 색상들을 고름-피그마를 이용하여 디자인-디자인시 보통 4단위로 픽..