본문 바로가기

Development/JAVA 앱 개발노트

(My Voca) Day 9. Build Process 2

1. 수정 내용

  1) 기본 레이아웃

    - 바텀메뉴바 대신 네비게이션메뉴로 변경

    - appbar 사용(툴바 - 이미지 - 리사이클러뷰)

    - 툴바 구성(메뉴 - 엑티비티 이름 - 검색 포함)

  2) 엑티비티 구성

    - 메인에 사전기능을 위한 레이아웃 구성

      리사이클러뷰에 아이템 목록을 단어-뜻으로 두 줄 구성

      리사이클러뷰 개별 아이템에 삭제버튼 추가

      리사이클러뷰는 검색한 내용을 추가할 수 있게 아이템 목록 구성

    - 엑티비티2 My Voca 기능을 위한 레이아웃 구성

      플로팅 버튼 추가(단어 직접 추가 버튼)

      툴바에 검색버튼 포함

 

2. 다음 예정사항

  1) 아이템 클릭 시 애니메이션 전환을 위한 서브엑티비티 구성

  2) 우 > 좌 슬라이드는 삭제버튼 추가

  4) 좌 > 우 슬라이등는 즐겨찾기 버튼 추가

  4) 리사이클러뷰 java 작성 

  5) 엑티비티 2 추가버튼 정의

 

3. 조사 필요사항

  1) 엑티비티 에니메이션 전환 구성 방법

  2) 서브엑티비티 상단 이미지 서치

  3) 리사이클러뷰 간격 조절 및 명암 넣기

  4) 제스쳐 이벤트 작동 메커니즘 서치

  5) 제스처 인식을 위한 적정 동작 딜레이 시간 서치

  6) 리사이클러뷰 단어 추가 시 작동 메커니즘 서치

  7) drawerlayout의 장점, 단점 서치

 

4. 고민사항

  1) 사전기능에서도 리사이클러뷰, My Voca에서도 리사이클러뷰를 사용하면 컨셉이 중복되니까 좀 보기 싫을 것 같음

  2) 만약 둘 다 같은 뷰어로 사용할거면 정렬버튼도 넣어야함

  3) 사전 검색을 웹에서 가져오게 되면 아이템 채우기가 어려울 것같아 API를 다운, 심어야할 것 같은데 방법을 모름

  4) 자유로운 카테고리화는 프로버전에만 줘야할지, 지금도 필요할지 모르겠음

 

'Development > JAVA 앱 개발노트' 카테고리의 다른 글

(My Voca) Day 13. V2 기록  (0) 2023.05.07
(My Voca) Day 12. Build Process 5  (0) 2023.04.23
(My Voca) Day 11. Build Process 4  (0) 2023.04.16
(My Voca) Day 10. Build Process 3  (0) 2023.04.11
(My Voca) Day 8. Build Process 1  (0) 2023.03.30