본문 바로가기

달과 별 그리고 술11

[Android/달과 별 그리고 술]개발 문서 #5 1. 리뷰를 등록하고 FireBase DB에 등록하여 실시간으로 등록된 리뷰들을 확인할 수 있게 했다. 리뷰 목록에 사용자 닉네임과 사용자가 처음 로그인할 때 등록한 주량 정보, 리뷰 작성 시 내가 이 술을 얼마나 마셔봤는지에 대한 정보가 나타나도록 했다.(UI는 다른 기능들 완성 이후에 개선할 예정이다) 2. 리뷰쓰기 화면을 만들었다. RatingBar를 이용해서 별점을 받을 수 있게 하고 RadioGroup를 이용하여 마신 양을 체크할 수 있게 하였다. 3. Loading Dialog가 나타나고 있는 중에1setCanceledOnTouchOutside(false);cs을 설정하여 클릭 시 Dialog가 중간에 사라지지 않도록 하였다. 2017. 8. 3.
[Android/달과 별 그리고 술]개발 문서 #4 1. FireBase와 연동해서 서버 저장되어 있는 이미지와 데이터를 가지고 올 수 있게 구현했다.그리고 더보기를 누르면 저장된 전체 목록을 가지고 올 수 있게 구현했다.UI를 조금 더 다듬고 콘텐츠를 추가해야 한다. 술 이미지를 로컬에 저장하려고 했었는데 아무래도 이후에 확장성을 생각하면서버에 저장하고 관리하는게 맞는 것 같다고 생각했다. 2. 각 아이템을 눌렀을 때 상단에는 아이템에 대한 정보를 하단에는 사용자들의 리뷰를 보여줄 예정이다.하단의 리뷰를 스크롤 하면 상단의 아이템 영역이 접혀 올라가도록 구현했다. [ISSUE] 1. ViewPager의 PagerAdapter에서 아이템에 대한 View를 생성할 때 내부에서 비동기로서버에서 이미지에 대한 Uri를 구하고 이미지를 로딩하는 방법을 사용했더니.. 2017. 8. 2.
[Android/달과 별 그리고 술]개발 문서 #3 1. 사용할 술 이미지를 가공하는 작업을 진행했다. (아직 미완료..)일단 소주에 대해서 조금 진행했는데 종류가 너무 많아서 아직 갈 길이 멀다. 저작권 관련해서 문제가 생길 것 같아서 나름 바꿔서 만들고 있는데이렇게 한다고 해서 문제가 생기지 않을 것이라 장담할 수 없는 것 같다. 2. 랭킹을 보여주는 화면을 구성하는데 처음 생각한 화면은 이미지와 함께 술을 보여주는 느낌이었는데 생각보다 너무 이상해서 새로 만들었다. 3. 다시 생각해본 결과 기본 컨셉에 충실하게 새로 구성했다. [ISSUE] 1. 리소스 가공 작업이 생각보다 오래 걸릴 것 같아서 일단 개발 일정에 맞춰서 진행하고틈틈히 리소스를 가공하고 추가하는 형식으로 진행하려 한다. 2 Spinner를 사용하는데 Spinner의 어댑터를123456.. 2017. 8. 1.