09. 부가데이터_Serializable과 Parcelable
2022. 7. 3. 17:44ㆍAPP/개발
- put...과 get... 메소드를 이용해 인텐트에 넣을 수 있는 부가데이터의 자료형(Type)은 Boolean, Integer, Float, String과 같은 기본 자료형들
- 여러 개의 속성이 들어가 있는 객체의 정보들을 전달하고 싶을 때는 일일이 그 속성들을 나누어 넣어야 하는 번거로움
-> Serializable 객체를 부가데이터로 넣을 수 있게 됨
-> Serializable보다 좀 더 메모리 용량을 적게 차지하는 Parcelable 객체를 만들어 전달할 수도 있음

1. Serializable


- Menu 로 가는 intent 만들어준 후에 보낼 데이터 생성

- 전달된 데이터 확인 하고싶을때 : getIntent()
- processIntent(임으로 네임설정)이라는 메서드 생성후 이걸 통해서 passedIntent 변수 전달
- processIntent 메서드 안에서? : 데이터 전달시 arraylist으로 전달하겟다 / 데이터 있으면 토스트 띄워주겟다

'APP > 개발' 카테고리의 다른 글
서포트 벡터 머신 (Support Vector Machine) (0) | 2022.07.11 |
---|---|
08. boostcourse_ android app_ java_intent/flag (0) | 2022.07.02 |
07. boostcourse_ android app_ java_recyclerview (0) | 2022.06.23 |
06. boostcourse_ android app_ java_listview (0) | 2022.06.22 |
04. boostcourse_ android app_ java_인플레이션 (0) | 2022.06.17 |