1. 기능구현
1) 크롤링 기능 구현(Jsoup을 사용, Dictionary class로 구현)
- 소스코드 저장, 각 컬럼에 해당하는 정보를 가져와 저장
- 뷰어에 적용(여기서부터 빌드 필요)
- 복수의 정보 클러스터가 발겨될 경우 팝업의 디테일 정보를 투영할 뷰어를 복사하여 같은 형식으로 반복되도록 구현
2) 데이터베이스 저장 및 불러오기
- 팝업의 디테일 정보를 투영한 뷰어에 저장 버튼을 구현
- DB에 저장된 데이터들을 가져와 2way로 연결 필요(1. voca 2. test)
2. 추후 과제
1) 뷰어 설정 : 검색 결과는 리스트 뷰어로 추가 완료했으나 recyclerView 기반의 새로운 activity를 빌드해야 함, 팝업창 구조는 대강 완료되었으나 저장 및 끄기 기능이 구현 필요
2) 새로운 activity에는 검색결과 레이아웃을 클릭하면 팝업창이 생성, 클릭이벤트 실행을 위한 스탠바이 상태
3) 팝업 창 내 기능 구현을 위한 subActivity 구현(dialog_resutl_detail 추가 생성 및 데이터 적용, 저장버튼, 끄기 버튼 구현)
4) 데이터를 DB로 전달하는 기능 구현
5) AutoCompleteTextView 자동검색기능 구현(메인 엑티비티에 구현, 그러나 구조 공부를 먼저 선행해야할 것)
'Development > JAVA 앱 개발노트' 카테고리의 다른 글
(My Voca) Day 19. 개발일지 (0) | 2023.08.26 |
---|---|
(My Voca) Day 17. 개발일지 (0) | 2023.08.08 |
(My Voca) Day 16. 현재 문제 상황 (0) | 2023.06.27 |
(My Voca) Day 15. 현재 문제 상황 (0) | 2023.06.25 |
(My Voca) Day 14. 현재 문제 상황 (0) | 2023.06.20 |