리싸이클러뷰를 이용하여 정보 추가, 삭제하기 (1)

2022. 7. 21. 22:48·안드로이드 with 자바/응용 문제들

0. 응용한 기술

- 간격 1행 1열로 화면 넓이 만큼 카드뷰 늘려주거나 줄여주기.

 

- 길게 눌렀을 경우 삭제하는 AlertDialog 구현하기.

 

 

 

 

1. 구현해야 할 것

( 아래는 휴대폰 화면 크기만큼 카드뷰 늘려주는 사진이다. )

폴드3 외부 화면
폴드3 메인 화면

( 각각 넓이가 다른 폴드3의 외부 화면과 내부 화면을 보여준다. )

 

 

 

( 아래는 추가와 어댑터를 길게 눌러 삭제하는 장면 그리고 중복된 경우 Toast로 알려주는 장면이다. )

 

 

 

 

2. 제약조건

- 딱히 없음.

 

 

 

3. 소스코드

- 아래의 사이트에 있는 Test002 파일을 참고.

AndroidStudio-Study/Basic-Concept/Version8/Lab2/Test/Test002 at master · dlgmldnd017/AndroidStudio-Study · GitHub

 

 

 

 

4. 개선해야 할 점

- 카드뷰끼리 더 구분할 수 있게 테두리나 색깔을 입혀본다.

 

- 카드뷰를 길게 누르면 움직일 수 있게 만들어본다.

 

- 삭제 버튼을 만들어서 체크박스를 클릭하면 삭제를 실행해 본다.

저작자표시 (새창열림)

'안드로이드 with 자바 > 응용 문제들' 카테고리의 다른 글

애니메이션을 이용한 카드뷰 만들어보기(1)  (0) 2022.07.26
리싸이클러뷰를 이용하여 정보 추가, 삭제하기 (2)  (0) 2022.07.26
api를 이용하여 영화 정보 가져오기  (0) 2022.06.18
프로그래스바를 이용하여 진행도 알려주기  (0) 2022.05.18
'안드로이드 with 자바/응용 문제들' 카테고리의 다른 글
  • 애니메이션을 이용한 카드뷰 만들어보기(1)
  • 리싸이클러뷰를 이용하여 정보 추가, 삭제하기 (2)
  • api를 이용하여 영화 정보 가져오기
  • 프로그래스바를 이용하여 진행도 알려주기
백_곰
백_곰
  • 백_곰
    친절한 코딩
    백_곰
  • 전체
    오늘
    어제
    • 분류 전체보기
      • 알고리즘 (with JAVA)
        • 기본 알고리즘
        • 완전 탐색
        • 분할 정복 알고리즘
        • 동적 계획법
        • 탐욕법
        • 코딩 테스트 기출 문제
        • 코드트리 조별과제
      • 백준 (with JAVA)
        • 완전 탐색
        • 분할 정복
        • 그 외
      • 자바
        • 개발 환경 구축하기
        • 팁
        • 기본적인 개념
        • 컬렉션 프레임워크
        • 프로세스와 쓰레드
        • 지네릭스
        • 람다식
        • 스트림
        • 입출력 IO
        • 네트워킹
        • 열거형(enums)
        • java.lang 패키지
        • java.time 패키지
        • 유용한 클래스들
        • 형식화 클래스들
      • 안드로이드 with 자바
        • 응용 문제들
        • 자잘한 문제들
        • 오류 보고서
  • 블로그 메뉴

    • 링크

    • 공지사항

    • 인기 글

    • 태그

      코드트리
      ServerSocket
      TCP 소켓 프로그래밍
      안정 정렬
      Arrays
      코딩테스트
      map()
      자바 개념
      outputstream
      java.lang패키지
      유용한 클래스
      문자 기반 스트림
      선택 정렬
      다형성
      소켓 프로그래밍
      file
      불안정 정렬
      중간연산
      InputStream
      snail
      역직렬화
      java.time 패키지
      람다식
      알고스팟
      코딩트리조별과제
      스트림
      제자리 정렬
      Collections Framework
      안드로이드 스튜디오
      serializable
    • 최근 댓글

    • 최근 글

    • hELLO· Designed By정상우.v4.10.3
    백_곰
    리싸이클러뷰를 이용하여 정보 추가, 삭제하기 (1)
    상단으로

    티스토리툴바