3. 02
02
Project
프로젝트는 GitHub를 통해 공개되어 있습니
다.
GitHub icon을 클릭 해주세요.
MUHYUN
portfolio
관광지 공공 API를 받아와서 사용자가
원하는 카테고리 별로 관광지를 소개 해주는 어플
4. 04
04
Team Project
메인 화면
- 관광지 정보를 받아오기 위해서 공공데이
터 사용
- http통신으로 이미지를 불러올 때 OOM에러
발생
해결책으로 Glide 오픈소스 라이브러리를
사용
- Recycleview로 정보를 화면에 나타냄
- Swiferefresh layout사용하여 화면 갱신 가
능
MUHYUN
portfolio
5. 05
05
Team Project
상세정보 화면
- http통신으로 관광지의 사진과 설명,
연락처와
홈페이지정보등을 가져와서 화면에
뿌려줌
- CollapsingToolbarLayout를 사용하
여 아래로 스크롤하면 사진이 사라지
고 다시 위로 스크롤하면 사진이 나
타나게 만들었음
MUHYUN
portfolio
6. 06
06
Team Project
- surfaceView위에 overlay를 올려놓음
- 센서(방향 센서)의 값이 변할 때 마다
overlay를 그림
- 새로 그려질 때 마다 센서값을 확인하고
현재 위치와 클래스변수에 저장된 관광
지의 위치정보 값을 확인 하여 각도를 계
산한 후 화면에 보여줌
- 현재방향이(x축기준) 90도라고 했을때
관광지의 도가 75~105도 이내이면 화면
에 보여줌
- Icon 터치시 상세정보보기 이동
AR 동작
MUHYUN
portfolio