본문 바로가기

728x90
반응형

Android Studio

(2)
[Android] 안드로이드 4대 컴포넌트 안드로이드 어플리케이션에는 크게 4가지의 구성요소가 존재합니다. 그것이 바로 '안드로이드 4대 컴포넌트'라고 불리우는 - Activity(액티비티) - Service(서비스) - Broadcast Recevier(방송 수신자) - Content Provider(콘텐츠 제공자) 입니다. 위의 컴포넌트는 각각이 독립된 형태로 존재하고, 서로 인텐트(Intent)라는 것을 이용하여 상호작용을 하게 됩니다. 즉, 인텐트를 이용하여 다른 구성 요소를 호출할 수 있습니다. 그러나 이러한 4개의 컴포넌트 요소가 모두 앱에 있어야하는 것은 아니지만, 하지만 액티비티(Activity)는 반드시 하나 이상은 존재해야합니다. 안드로이드에는 main() 이라는 시작점이 존재하지 않고, 컴포넌트 단위로 객체가 생성하고 소멸됩니..
[Android] 객체 직렬화, Serializable 안드로이드로 개발을 하다가, 만들어둔 객체를 다른 Activity에 Intent로 넘겨주고싶어서 찾아보니 Serializable을 이용하면 해결할 수 있다는걸 알게 되었는데요, 이 Serializable, 즉 직렬화가 무엇인지 알아보는 시간을 가져보고자 합니다! 해당 글은 아래의 글들을 참고하여 작성하였습니다 :) wooooooak.github.io/android/2019/09/19/Serializable-vs-Parcelable/ lueseypid.tistory.com/42 daem0n.tistory.com/entry/%EB%A9%80%ED%8B%B0%EC%BD%94%EC%96%B4-%ED%94%84%EB%A1%9C%EC%84%B8%EC%8A%A4-%EC%9D%98%EC%A1%B4%EC%84%B1roc..

728x90
반응형