본문 바로가기

Development/JAVA 앱 개발노트

(My Voca) Day 11. Build Process 4

1. New informaion

  1) No speakable text present 오류 해결방법

    - 인터페이스의 특정 유형의 뷰어가 사용되면 해당 뷰어의 관련된 목적 또는 작업을 설명하는 콘텐츠라벨을 제공해야한다.

    - 콘텐츠 라벨이 필요하지 않은 경우: textview 또는 하위 클래스에 랜더링된 텍스트는 자동으로 접근성 서비스가 제공되므로 별도의 콘텐츠 라벨이 필요 없다. 

    - 다음의 코드를 뷰어 블럭에 포함

android:contentDescription="단어 추가"

<출처: https://support.google.com/accessibility/android/answer/7158690>

 

2. 진행상황

  1) Dictionary

    - 엑티비티 메인 페이지 작성 완료

  2) My Voca

    - 엑티비티2 할당, 페이지 작성 완료, 리사이클러뷰 구성

    - 리사이클러뷰 아이템을 카드뷰어로 리스트 구성

    - 카드 클릭 이벤트로 나올 다음 페이지로 detail 정의

    - 단어 추가 페이지를 엑티비티 서브2로 할당

  3) 메뉴를 사이드 네비게이션메뉴로 구성

 

3. 다음 할 사항

  1) My Voca

    - 엑티비티2 - 아이템 카드뷰, 카드 클릭 이벤트, 단어추가페이지로 이어지는 동적 화면 전환 구성

    - SQLite 구조 파악 및 뷰어 연결

    - 제스처 정의 (카드 스와이프 삭제 및 즐찾, 카드클릭상태, 단어 추가페이지에서 뒤로가기 스와이프 정의)

    - 단어추가 페이지 상태에서 생명주기 pause를 사용하기 위한 floating 페이지...?? 로 구성

    - 단어장 내 단어 검색기능 추가

 

  2) Dictionary

    - API로 가져올 사전 검색

    - searchView 연결 및 검색정보 필터링하여 My Voca로 이동기능 필요

    - API 활용 방법 검색

'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 10. Build Process 3  (0) 2023.04.11
(My Voca) Day 9. Build Process 2  (0) 2023.04.09
(My Voca) Day 8. Build Process 1  (0) 2023.03.30