본문 바로가기

End/#3 나눔프로젝트16

Player 기능 구현 및 UI 업데이트 Splash UI 업데이트 사용 폰트 정보http://www.swagger.kr/swaggerfont.html Player 기능 구현 - 1마디씩 탐색 가능- 4마디씩 탐색 가능- 재생, 정지 -> 재생, 일시정지로 변경- 구간 반복 기능 구현- 다음 마디 탐색 버튼 '>' 를 눌러도 구간반복이 해제되지 않음 악보 데이터 저장 방식 변화 미 레 도 레 / 미 미 미 / 레 레 레 / 미 미 미 ' ' 을 이용하여 박자를 조절/ 를 이용하여 마디를 구분 ----해야 할 일FireBase 데이터 베이스 구현관리자 메뉴 구현코드 최적화(...) 2016. 11. 20.
[Android]UI 설계하기(3) 컨셉 Metro UI 아이콘 디자인 www.flaticon.com, 직접 제작 색상https://www.design-seeds.com/ 참고 2016. 11. 18.
[Android]UI 설계하기(2) Player의 UI를 설계하려고 고민을 하다가 Metro UI를 참고해서 만들어 보기로 했다. 너무 색깔이 많아서 난잡한 느낌이 든다.... 색을 깔끔하게 바꾸고 크기도 조금 줄여서 깔끔하게 하고 싶었는데 ... 빈 공간을 주체할 수가 없었다. 윈도우 10의 UI를 따라 해 보았다 .............. 역시 너무 어렵다. 조금 더 고민할 필요가 있는 것 같다. UI 설계하기(1) 도 다시 해야 할 것 같다. 2016. 11. 17.
로컬 데이터 구조 구상, 중간점검 FireBase 서버와 연동하기 이전에 먼저 로컬에서 자료를 저장할 구조를 만들었다. private HashMap musicName; 설계 : 유일한(key) 값으로 하는 곡 이름이 있고 각각의 곡에 유일한(key2) 값으로 가지는 악기, 연주 방법 등이 존재한다. 이것들은 악보의 값을 가진다. 선택한 key 값에 따라서 쉽게 검색할 수 있을 것이라 예상한다. 앱을 실행하면 바로 FireBase와 동기화하여 값을 저장하는 방법을 고려하고 있다.(추후 관리자 모드에서 곡을 추가, 수정하는 경우 앱을 재시작 해야 함) ~11/25(금) 1. 악보 마디별로 탐색, 재생에 대한 연구 2. Player UI 구현 3. FireBase 서버와 연동 4. 관리자 모드 구현하기 2016. 11. 15.