You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
5.18
FragmentSearch 에 FragmentSearchPlant 로 화면 전환시키는 검색 버튼 생성
FragmentSearchPlant 에서 FragmentSearch로 돌아가는 버튼 생성
Plant 클래스 생성
PlantAdapter 클래스 생성
SearchView 기능을 통해 입력가능한 식물 검색 창 생성
ListView 기능을 통해 식물 리스트가 화면에 표시되는 지에 대한 테스트 성공
5.19
ArrayList 를 통해 Plant 객체 리스트를 만들고 그 리스트를 ListView를 통해 화면에 출력 성공
리스트 클릭시 상세 페이지로 넘어가도록 구현
검색창에 글자 입력시 그 글자가 포함된 식물만 출력되게 구현
DetailActivity를 통해 상세 페이지에 클릭한 식물의 이름이 나오게 구현
5.22
식물 DB 파일 한글화
DatabaseHelper 클래스 생성 - assets 디렉터리의 plantDB.db 파일을 읽어 ArrayList에 저장
기존에 있던 테스트 Plant 객체 삭제
ListView에 DB 연동한 식물 객체들이 출력되도록 수정
5.24
식물 DB image 컬럼 추가
drawable에 식물 사진 파일 추가
식물 검색 페이지 추천 페이지 LinearLayout으로 디자인 수정
ListView에 식물 사진과 이름이 표시되게 구현
상세페이지에 식물 사진과 이름, '내 식물로 등록하기' 버튼 추가
'내 식물로 등록하기' 버튼 클릭시 식물 등록 프래그먼트로 이동 및 식물 종 선입력되어있도록 구현
5.25
식물 DB tip 컬럼 추가
식물 상세 페이지에 식물 관리 팁 표시되게 구현
ActivityResultLauncher을 이용하여 액티비티 이동하도록 수정
추천 결과 페이지에서 상세정보 페이지로 이동 시 Array Size 초과하는 인자 호출되는 오류 해결
원인: DetailActivity에서 상세페이지 보여줄 때 이용하는 인자는 FragmentResult.plantList.get(id_num)
인데 FragmentResult의 plantList가 이미 필터링 되어있어 id_num이 plantList의 size를 초과한다
해결: filterPlantList를 하나 만들어 원래 plantList가 하던 것 대신 수행하고, plantList는 식물db 전체를 받아오는것으로 변경
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
데이터베이스 관련
검색 기능 관련
상세 페이지 관련
5.15
식물 데이터 수집, 가공
5.17
식물 DB 파일 생성
5.18
FragmentSearch 에 FragmentSearchPlant 로 화면 전환시키는 검색 버튼 생성
FragmentSearchPlant 에서 FragmentSearch로 돌아가는 버튼 생성
Plant 클래스 생성
PlantAdapter 클래스 생성
SearchView 기능을 통해 입력가능한 식물 검색 창 생성
ListView 기능을 통해 식물 리스트가 화면에 표시되는 지에 대한 테스트 성공
5.19
ArrayList 를 통해 Plant 객체 리스트를 만들고 그 리스트를 ListView를 통해 화면에 출력 성공
리스트 클릭시 상세 페이지로 넘어가도록 구현
검색창에 글자 입력시 그 글자가 포함된 식물만 출력되게 구현
DetailActivity를 통해 상세 페이지에 클릭한 식물의 이름이 나오게 구현
5.22
식물 DB 파일 한글화
DatabaseHelper 클래스 생성 - assets 디렉터리의 plantDB.db 파일을 읽어 ArrayList에 저장
기존에 있던 테스트 Plant 객체 삭제
ListView에 DB 연동한 식물 객체들이 출력되도록 수정
5.24
식물 DB image 컬럼 추가
drawable에 식물 사진 파일 추가
식물 검색 페이지 추천 페이지 LinearLayout으로 디자인 수정
ListView에 식물 사진과 이름이 표시되게 구현
상세페이지에 식물 사진과 이름, '내 식물로 등록하기' 버튼 추가
'내 식물로 등록하기' 버튼 클릭시 식물 등록 프래그먼트로 이동 및 식물 종 선입력되어있도록 구현
5.25
식물 DB tip 컬럼 추가
식물 상세 페이지에 식물 관리 팁 표시되게 구현
ActivityResultLauncher을 이용하여 액티비티 이동하도록 수정
추천 결과 페이지에서 상세정보 페이지로 이동 시 Array Size 초과하는 인자 호출되는 오류 해결
인데 FragmentResult의 plantList가 이미 필터링 되어있어 id_num이 plantList의 size를 초과한다
6.3
검색페이지에 공기정화식물 BEST 5, 허브 식물 BEST 5 추가
Beta Was this translation helpful? Give feedback.
All reactions