안녕하세요.
"하루는 길고 일주일은 짧다" 라는 말이 있습니다. 분명 글쓴게 어제같은데 어째서 2주나 지났는지.. 내 시간 돌려줘!!!!!!!
근황은 저도 방탈출카페 했습니다. 재밌더라구요
강남역근처에 있는 "키이스케이프"에서 했습니다. 테마이름은 "그카지말라캤자나" 였는데 처음하는거였지만 개고수인 친구랑 하니까 결국 탈출에 성공을 했습니다 ㅋ.ㅋ 안에서 있었던일은 철저히 비밀을 지키기로 각서를 썼기때문에 저땜에 점포가 피해가지않도록 말은 아끼겠습니다.
확실히 해보니까 어떻게 해야할지 감이 왔습니다. 하지만 안드로이드 앱을 학원에서만 배웠고 솔직히 팀과제도 버스 탔기에 (학원 다닐 시절에는 자바조차도 이해를 못했음 ㅠ) 어떻게해야하나 막막했습니다.
가장 먼저 필요한것부터 하나하나 알아가면서 했습니다.
드롭다운메뉴를 HTML에선 <Select>로 사용했는데 안드로이드에서는 Spinner라는 이름이더라구요.
두 번째 화면에 도달했을 때 SharedPreference에 아무런 정보가없다면 Retrofit2로 통신해와서 가맹점리스트와 테마리스트를 받아와서 Spinner에 넣었습니다. 이후 여기서 하는 설정은 SharedPreference에 저장을 하고 앱을 껏다 켰다던가 화면이 바뀌었다가 다시 돌아왔을 때도 마지막에 한 설정이 적용되도록 구현했습니다.
또한 해당하는 가맹점과 테마의 요소가 선택되어 첫 화면으로 갔을 때는 받아온 힌트리스트도 저장해서 설정을 바꾸지않는이상 오프라인으로도 힌트리스트에 접근이 되게끔 했습니다.
기능적인 부분을 완전히 구현하면 디자인에 신경쓰려고 하는터라 지금은 매우 볼품없어 보이지만 최대한 마무리해서 또 올리도록 하겠습니다.
'안드로이드 스튜디오' 카테고리의 다른 글
EditText에 영문, 숫자 만 적용하기 (0) | 2021.09.07 |
---|---|
Retrofit2 사용방법 (0) | 2021.08.26 |
킹드로이드 스튜디오 버튼 BackgroundTint 없애기 (3) | 2021.01.16 |
킹드로이드 스튜디오 webView Https 문제해결방법 (0) | 2020.12.31 |
킹드로이드 스튜디오 액티비티(Activity)와 인텐트(Intent) (0) | 2020.12.29 |