아부의 기록장
close
프로필 배경
프로필 로고

아부의 기록장

  • 분류 전체보기 (26)
    • Android (5)
      • Kotlin (5)
    • Algorithm (2)
    • FrontEnd (0)
      • React (0)
    • Backend (8)
      • Spring || SpringBoot (6)
      • Web (1)
      • Java (1)
    • SQL (1)
      • Oracle (1)
    • Server (7)
      • Docker (3)
      • HomeServer (3)
      • Git (1)
    • English (0)
      • oPic (0)
    • Project (2)
      • 게시판 프로젝트 (2)
  • 홈
  • 태그
  • 방명록
반응형

[Kotlin/코틀린] @Parcelize / Parcelable을 사용한 직렬화와 역직렬화

안드로이드 개발에서 데이터 객체를 인텐트나 번들로 전달할 때, 데이터 객체를 직렬화 해야하는 경우가 많다. 스프링과 같은 프레임워크에서도 데이터 객체를 사용할 때 직렬화하는 경우가 많다.어쨋든, 코틀린에서는 @Parcelize를 사용하면 효율적으로 데이터를 직렬화와 역직렬화를 할 수 있다. Parcelable이란?Parcelable은 안드로이드에서 객체를 직렬화하는 데 사용되는 인터페이스이다.객체의 데이터를 Parcel이라는 형식으로 변환하여 다른 컴포넌트 간에 전달할 수 있도록 한다. 안드로이드에서는 기본적으로 제공하는 Serializable과 달리 Parcelable은 보다 빠르고 효율적으로 데이터를 직렬화할 수 있다. 그래서, 왜 사용하는데?성능이 뛰어나며, 메모리 효율성 측면에서도 최적화되어 있어..

  • format_list_bulleted Android/Kotlin
  • · 2024. 11. 9.
  • textsms
반응형
  • navigate_before
  • 1
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (26)
    • Android (5)
      • Kotlin (5)
    • Algorithm (2)
    • FrontEnd (0)
      • React (0)
    • Backend (8)
      • Spring || SpringBoot (6)
      • Web (1)
      • Java (1)
    • SQL (1)
      • Oracle (1)
    • Server (7)
      • Docker (3)
      • HomeServer (3)
      • Git (1)
    • English (0)
      • oPic (0)
    • Project (2)
      • 게시판 프로젝트 (2)
인기 글
반응형
최근 글
최근 댓글
태그
  • #스프링부트
  • #Kotlin
  • #Spring
  • #코틀린
  • #티스토리챌린지
  • #도커
  • #오블완
  • #스프링
  • #Java
  • #SpringBoot
06-18 09:03
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바