Intent
-
(1분 읽기) Parcelable이 뭐야? 🤔Android 개발/개념 & 기초 2025. 2. 17. 16:52
안드로이드에서 객체를 빠르게 전달할 수 있도록 최적화된 직렬화 방식!Serializable보다 속도가 최대 10배 이상 빠름! 🚀 ✨ 예제:import android.os.Parcelimport android.os.Parcelabledata class User( val id: Int, val name: String) : Parcelable { constructor(parcel: Parcel) : this( parcel.readInt(), parcel.readString().orEmpty() ) override fun writeToParcel(parcel: Parcel, flags: Int) { parcel.writeInt(id) ..
-
(1분 읽기) Serializable이 뭐야? 🤔Android 개발/개념 & 기초 2025. 2. 17. 16:12
안드로이드에서 Activity → Activity, Fragment → Fragment로 객체를 전달하려면 **Serializable**을 써야 해! 😎그럼, 쉽게 설명해볼게! 👇📌 Serializable이 뭐야?객체를 저장하거나 주고받을 때 바이트 스트림(0과 1)으로 변환해주는 기능이야.쉽게 말해, 데이터를 "파일처럼" 만들어서 전달할 수 있게 해주는 것!import java.io.Serializabledata class User( val id: Int, val name: String) : Serializable이렇게 하면 User 객체를 쉽게 저장하거나 전송할 수 있어!💡 어디에 사용할까?① Intent로 객체 전달 🏃♂️📦val user = User(1, "Steve Job..