본문 바로가기

Insa Project

(4)
현재 진행 상황 보고 20190811 json complex에 인물 별 상세정보까지 입력 완료. 구현은 패널에서 아이템으로 넘어온 후에 친구 등록 누르면 users 데이터 베이스에 favorite 하위 단계에서 인물별 key를 string으로 저장함. 이거를 ListActivity에서 가져오는데 DatabaseReference로 DatasnapShot 찍어서 users의 child로 현재 유저의 key로 접근 해서 favorite 까지 child로 내려간 후에 for문으로 String을 String.class로 String객체인 key에 저장 시킨후에 mDatabase에서 key값으로 내려가서 Datasnapshot으로 한번 찍어서 MapData(VO)객체에 넣음 그거를 adapter에 넣어서 list로 돌리면 리사이클러 뷰 완성. 이제 리..
세계 인싸되기 (인물 사전) json 파일 만들기. 일단 구글 지도에서 각 인물 별로 소속 국가에 좌표를 다 찍어서 latitude longitude값으로 json 파일에 넣어 줬고 firebase storage 사용 안하고 그냥 구글 이미지 주소로 url 값 넣어줌 그리고 인물 이름과 인물의 간단한 소개 넣어줬고, 패널 클릭시 상세 설명부분 아직 비워놓음. https://jsonlint.com/
안드로이드 아이디어 세계 인싸 되기 (세계 인물 백과) 실시간 데이터베이스와 네이버 맵 기반 아이디어 -실시간 데이터 베이스에 이미지와, 이름, 위도, 경도를 가진 유명인사 , 위인 데이터 수천개를 저장(이는 해외 다 포함). 이름, 위도 ,경도, 인물 설명, 이미지 존재. 데이터는 각각 등급이 존재함. -이 정보를 불러와서 네이버 맵에 마커로 표시하고 마커 클릭시 이름과 사진을 띄우는 패널 이벤트 추가. -패널에서 친구되기 버튼 존재. 자신보다 낮은 등급의 인물과 20명이상 친구인 경우 친구가 될 수 있고 특별 인물은 특별한 조건이 붙음. -친구가 되면 이 친구가 된 인물들은 각각 개인 이 카운트 값을 포인트로 해서 저장 데이터 베이스에 저장시킴. 카운트 값을 기준으로 어느 단계마다 인싸등급이 정해짐. 이를 유저정보에서 ..
안드로이드 앱 만들기. 아이디어 구상 시작.