본문 바로가기
My Image
반응형

activity2

[Android] 안드로이드 Activity 생명주기(Life Cycle) 안드로이드 세계에서 하나의 어플리케이션이 어떻게 살다가 돌아가시는지 알아보자. 그러기 위해선 액티비티 (Activity)의 생명주기(Life Cycle)를 알면된다. 프래그먼트(Fragment)라는 녀석도 있지만, 어플리케이션이 기본적으로 동작하기 위해선 무조건 하나이상의 액티비티가 있어야한다. 보통 메인 액티비티가 그 역할을 한다. 또 프래그먼트라는 녀석은 결국 액티비티위에서 자신의 생명이 좌지우지 되기때문에 프래그먼트의 생명주기가 어플리케이션의 생명주기라고 볼 수 없고, 액티비티의 생명주기가 더 맞다고 볼 수 있다. 따라서 우리는 하나의 액티비티가 어떻게 살다가 죽는지 알아보자 또. 다른 액티비티와의 관계에 있어서 서로 어떤 프로세스를 거치는지 알아보자. 1. onCreate()Activity가 처음.. 2017. 6. 12.
[Android] Android 4대 컴포넌트(Activity,Service,Broadcast Receiver,Content Provider) 안드로이드를 구성하는 4대 컴포넌트(Activity,Service,Broadcast Receiver,Content Provider)에 대해서 알아보자. 1. 액티비티(Activity) 사용자에게 보여주는 UI화면을 구성하는 컴포넌트입니다. 웹측면에서는 HTML페이지와 같은 느낌이랄까 여하튼 View와 VIewGroup를 가지고 사용자에게 UI를 제공합니다. 하나의 어플리케이션에 반드시 최소 1개이상 액티비티가 존재해야합니다. 액티비티는 매니패스트에서 선언해줘야 합니다. 2. 서비스(Service) 서비스는 백그라운드 즉 사용자에게 보여지지 않는 뒷공간에서 실행되는 녀석입니다. 따라서 UI가 없습니다. 서비스는 프로세스와 같은 의미의 컴포넌트입니다. 항상 백그라운드에서 프로세스가 돌고 사용자에게 보여지지 .. 2017. 6. 12.
반응형