본문 바로가기

Development/JAVA 앱 개발노트

(My Voca) Day 18. 개발일지

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 자동검색기능 구현(메인 엑티비티에 구현, 그러나 구조 공부를 먼저 선행해야할 것)