{"id":834,"date":"2018-10-29T14:28:40","date_gmt":"2018-10-29T05:28:40","guid":{"rendered":"https:\/\/www.charlezz.com\/?p=834"},"modified":"2018-10-29T14:50:09","modified_gmt":"2018-10-29T05:50:09","slug":"%ec%95%a1%ed%8b%b0%eb%b9%84%ed%8b%b0%ec%9d%98-%ec%83%9d%eb%aa%85%ec%a3%bc%ea%b8%b0lifecycle-of-activity","status":"publish","type":"post","link":"https:\/\/charlezz.com\/?p=834","title":{"rendered":"\uc561\ud2f0\ube44\ud2f0\uc758 \uc0dd\uba85\uc8fc\uae30(Lifecycle of Activity)"},"content":{"rendered":"<h1>\uc561\ud2f0\ube44\ud2f0\uc758 \uc0dd\uba85\uc8fc\uae30<\/h1>\n<p>\ud568\uc218\ub294 \uc785\ub825\uc744 \ubc1b\uc544 \ucd9c\ub825\uc744 \ud558\uace0, \ud504\ub85c\uadf8\ub7a8\uc740 \uc2e4\ud589\uc744 \ud558\uba74 \ub05d\uc774\uc788\ub4ef\uc774 \uc561\ud2f0\ube44\ud2f0 \ub610\ud55c \uc0dd\uc131\ubd80\ud130 \uc18c\uba78\uae4c\uc9c0 \uc0dd\uba85\uc8fc\uae30(Lifecycle)\uac00 \uc874\uc7ac \ud569\ub2c8\ub2e4.\u00a0<\/p>\n<p>Activity \ud074\ub798\uc2a4\ub294 \uc0dd\uba85\uc8fc\uae30\uc640 \uad00\ub828\ub41c \uba87\uac00\uc9c0 \ucf5c\ubc31 \uba54\uc18c\ub4dc\ub97c \uac16\uc2b5\ub2c8\ub2e4. \uc774\ub7ec\ud55c \ucf5c\ubc31\uc744 \ud1b5\ud574 \uac1c\ubc1c\uc790\uac00 \uc561\ud2f0\ube44\ud2f0\uac00 \uc5b4\ub5bb\uac8c \ub3d9\uc791\ud560 \uac83\uc778\uc9c0, \uc0ac\uc6a9\uc790\uac00 \uc774 \uc561\ud2f0\ube44\ud2f0\ub97c \ub5a0\ub09c\ub2e4\uba74 \uc5b4\ub5bb\uac8c \ud560\uac83\uc778\uc9c0, \ub2e4\ub978 \ud654\uba74\uc73c\ub85c \uac14\ub2e4\uac00 \ub2e4\uc2dc \uc774 \uc561\ud2f0\ube44\ud2f0\ub85c \uc9c4\uc785\ud558\uba74 \uc5b4\ub5bb\uac8c \ud560\uac83\uc778\uc9c0\uc5d0 \ub300\ud55c \ucc98\ub9ac\ub97c \ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n<p>&nbsp;<\/p>\n<h2>\uc561\ud2f0\ube44\ud2f0 \uc0dd\uba85\uc8fc\uae30 \ucf58\uc149<\/h2>\n<p>\uc561\ud2f0\ube44\ud2f0 \uc0dd\uba85\uc8fc\uae30\uc5d0\uc11c \uac00\uc7a5 \uc911\uc694\ud55c 6\uac00\uc9c0 \ucf5c\ubc31\uc744 \uc18c\uac1c \ud569\ub2c8\ub2e4:onCreate(), onStart(), onResume(), onPause(), onStop(), onDestroy()<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.charlezz.com\/wordpress\/wp-content\/uploads\/2018\/10\/activity_lifecycle.png\" alt=\"\" width=\"513\" height=\"663\" class=\"aligncenter size-full wp-image-835\" srcset=\"https:\/\/charlezz.com\/wordpress\/wp-content\/uploads\/2018\/10\/activity_lifecycle.png 513w, https:\/\/charlezz.com\/wordpress\/wp-content\/uploads\/2018\/10\/activity_lifecycle-232x300.png 232w\" sizes=\"(max-width: 513px) 100vw, 513px\" \/><\/p>\n<p>\uc548\ub4dc\ub85c\uc774\ub4dc \uc2dc\uc2a4\ud15c\uc740 \uc561\ud2f0\ube44\ud2f0\uc758 \uc0c1\ud0dc\uac00 \ubcc0\uacbd \ub420\ub54c \ud2b9\uc815 \ucf5c\ubc31 \uba54\uc11c\ub4dc\ub97c \ud638\ucd9c\ud569\ub2c8\ub2e4.<\/p>\n<table border=\"1\" style=\"border-collapse: collapse; width: 100%;\">\n<tbody>\n<tr>\n<td style=\"width: 23.3634%;\">\uc0dd\uba85\uc8fc\uae30 \uad00\ub828 \ucf5c\ubc31<\/td>\n<td style=\"width: 76.6366%;\">\ud638\ucd9c\uc2dc\uae30<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 23.3634%;\">onCreate()<\/td>\n<td style=\"width: 76.6366%;\">\uc561\ud2f0\ube44\ud2f0\uac00 \ucd5c\ucd08 \uc0dd\uc131\ub420\ub54c \ud55c\ubc88\ub9cc \ud638\ucd9c \ub429\ub2c8\ub2e4. \ub300\ubd80\ubd84 \uc561\ud2f0\ube44\ud2f0\uc758 \ucd08\uae30\uc124\uc815\uc744 \uc774\uacf3\uc5d0\uc11c \ud558\uac8c \ub429\ub2c8\ub2e4. setContentView(int)\ub97c \ud558\uc5ec \uc561\ud2f0\ube44\ud2f0\uc758 UI\ub97c \uad6c\uc131\ud558\uace0, findViewById(int)\ub97c \ud1b5\ud574 \ubdf0\ub97c \uc870\uc791\ud558\uace0 \uc0c1\ud638\uc791\uc6a9\ud558\uac8c \ub429\ub2c8\ub2e4. \ub9cc\uc57d \uc561\ud2f0\ube44\ud2f0\uac00 \uc7ac\uc0dd\uc131\ub418\ub294\uacbd\uc6b0 \uc774\uc804\uc0c1\ud0dc\uac12\uc744 \uc800\uc7a5\ud55c \ubc88\ub4e4 \uac1d\uccb4\uac00 \uc804\ub2ec\ub429\ub2c8\ub2e4.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 23.3634%;\">onStart()<\/td>\n<td style=\"width: 76.6366%;\">\uc561\ud2f0\ube44\ud2f0\uac00 \uc0ac\uc6a9\uc790\uc5d0\uac8c \ubcf4\uc774\uae30 \uc9c1\uc804\uc5d0 \ud638\ucd9c \ub429\ub2c8\ub2e4.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 23.3634%;\">onResume()<\/td>\n<td style=\"width: 76.6366%;\">\n<p>\uc561\ud2f0\ube44\ud2f0\uac00 \uc0ac\uc6a9\uc790\uc640 \uc0c1\ud638\uc791\uc6a9\uc744 \ud558\uae30 \uc9c1\uc804\uc5d0 \ud638\ucd9c\ub429\ub2c8\ub2e4. \uc560\ub2c8\uba54\uc774\uc158\uc744 \uc2dc\uc791\ud558\uac70\ub098 \uce74\uba54\ub77c\uc640 \uac19\uc740 \uc7a5\uce58\ub97c \uc2e4\ud589\ud560 \ub54c \uc88b\uc740 \uc2dc\uc791\uc810\uc774 \ub420 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 23.3634%;\">onPause()<\/td>\n<td style=\"width: 76.6366%;\">\ub2e4\ub978 \uc561\ud2f0\ube44\ud2f0\uc758 \ud638\ucd9c\ub85c \ud574\ub2f9 \uc561\ud2f0\ube44\ud2f0\uac00 \ubc31\uadf8\ub77c\uc6b4\ub4dc\ub85c \uc9c4\uc785\ud560\ub54c \ud638\ucd9c\ub429\ub2c8\ub2e4. \uc560\ub2c8\uba54\uc774\uc158\uc744 \ud3ec\ud568\ud55c \uc5ec\ub7ec\uac00\uc9c0 CPU\ub97c \uc18c\ubaa8\ud558\ub294 \uc791\uc5c5\ub4e4\uc744 \uc911\ub2e8 \uc2dc\ud0ac\ub54c \uc774\uacf3\uc5d0\uc11c \ud558\uba74 \uc801\uc808\ud569\ub2c8\ub2e4. \uc774 \uba54\uc11c\ub4dc\ub294 \ubb34\uc2a8 \uc77c\uc744 \ud558\ub4e0 \ube68\ub9ac \ub05d\ub0b4\uc57c \ud569\ub2c8\ub2e4. \uc65c\ub0d0\ud558\uba74 \uc774 \uba54\uc18c\ub4dc\uac00 \ub9ac\ud134\ub418\uae30 \uc804\uae4c\uc9c0\ub294 \ub2e4\uc74c \uc561\ud2f0\ube44\ud2f0\uac00 \uc2e4\ud589\ub418\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc785\ub2c8\ub2e4.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 23.3634%;\">onStop()<\/td>\n<td style=\"width: 76.6366%;\">\uc561\ud2f0\ube44\ud2f0\uac00 \ub354 \uc774\uc0c1 \ud654\uba74\uc5d0 \ub098\uc624\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 23.3634%;\">onDestroy()<\/td>\n<td style=\"width: 76.6366%;\">\uc561\ud2f0\ube44\ud2f0\uac00 \uc18c\uba78\ub418\uae30 \uc804\uc5d0 \ud638\ucd9c\ub429\ub2c8\ub2e4. \uac1c\ubc1c\uc790\uac00 finish()\uba54\uc18c\ub4dc\ub97c \ud638\ucd9c\ud574\uc11c \uc885\ub8cc\uac00 \ub420 \uc218\ub3c4 \uc788\uace0, \uc2dc\uc2a4\ud15c\uc774 \uba54\ubaa8\ub9ac\ub97c \ud655\ubcf4\ud558\uae30 \uc704\ud574 \uc561\ud2f0\ube44\ud2f0\ub97c \uc77c\uc2dc\uc801\uc73c\ub85c \uc885\ub8cc\uc2dc\ud0a4\ub294 \uac83\uc77c \uc218\ub3c4 \uc788\uc2b5\ub2c8\ub2e4. \uc774\uc640 \uac19\uc740 \ub450\uac00\uc9c0 \uc2dc\ub098\ub9ac\uc624\ub294 isFinishing()\uba54\uc18c\ub4dc\ub97c \ud1b5\ud574 \uad6c\ubd84\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 23.3634%;\">onRestart()<\/td>\n<td style=\"width: 76.6366%;\">\uc561\ud2f0\ube44\ud2f0\uac00 \uc911\ub2e8 \ub418\uc5c8\ub2e4\uac00 \ub2e4\uc2dc \uc2dc\uc791\ub418\uae30 \uc9c1\uc804\uc5d0 \ud638\ucd9c\ub429\ub2c8\ub2e4. \uc774 \ub4a4\uc5d0\ub294 \ud56d\uc0c1 onStart() \uac00 \ud638\ucd9c \ub429\ub2c8\ub2e4.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<h2>\uc608\uc81c \ucf54\ub4dc<\/h2>\n<p>&nbsp;<\/p>\n<pre class=\"lang:java decode:true\">public class MainActivity extends AppCompatActivity {\r\n\r\n    public static final String TAG = MainActivity.class.getSimpleName();\r\n\r\n    @Override\r\n    protected void onCreate(Bundle savedInstanceState) {\r\n        super.onCreate(savedInstanceState);\r\n        Log.e(TAG,\"onCreate\");\r\n        \/\/ \uc561\ud2f0\ube44\ud2f0\uac00 \uc0dd\uc131\ub418\ub294 \uc911\r\n    }\r\n\r\n    @Override\r\n    protected void onRestart() {\r\n        super.onRestart();\r\n        Log.e(TAG,\"onRestart\");\r\n        \/\/\uc561\ud2f0\ube44\ud2f0\uac00 \uc911\ub2e8\ub418\uc5c8\ub2e4\uac00 \ub2e4\uc2dc \uc2dc\uc791\r\n    }\r\n\r\n    @Override\r\n    protected void onStart() {\r\n        super.onStart();\r\n        Log.e(TAG,\"onStart\");\r\n        \/\/\uc561\ud2f0\ube44\ud2f0\uac00 \ud654\uba74\uc5d0 \ub098\ud0c0\ub098\uae30 \uc2dc\uc791\r\n    }\r\n\r\n    @Override\r\n    protected void onResume() {\r\n        super.onResume();\r\n        Log.e(TAG,\"onResume\");\r\n        \/\/\uc561\ud2f0\ube44\ud2f0\uac00 \ud654\uba74\uc5d0 \ub098\ud0c0\ub098\uace0 \uc0c1\ud638\uc791\uc6a9\uc774 \uac00\ub2a5\ud574\uc9d0\r\n    }\r\n\r\n    @Override\r\n    protected void onPause() {\r\n        super.onPause();\r\n        Log.e(TAG,\"onPause\");\r\n        \/\/\ub2e4\ub978 \uc561\ud2f0\ube44\ud2f0\uac00 \uc2dc\uc791\ub418\ub824\ud568, \uc774 \uc561\ud2f0\ube44\ud2f0\ub294 \uc911\ub2e8\ub418\ub824\ud558\uace0 \ubc31\uadf8\ub77c\uc6b4\ub4dc\ub85c \ub4e4\uc5b4\uac11\ub2c8\ub2e4.\r\n    }\r\n\r\n    @Override\r\n    protected void onStop() {\r\n        super.onStop();\r\n        Log.e(TAG,\"onStop\");\r\n        \/\/\uc561\ud2f0\ube44\ud2f0\uac00 \ub354 \uc774\uc0c1 \ud654\uba74\uc5d0 \ub098\ud0c0\ub098\uc9c0 \uc54a\uc74c,\uc911\ub2e8\ub41c \uc0c1\ud0dc\r\n    }\r\n\r\n    @Override\r\n    protected void onDestroy() {\r\n        super.onDestroy();\r\n        Log.e(TAG,\"onDestroy\");\r\n        \/\/\uc561\ud2f0\ube44\ud2f0\uac00 \uc885\ub8cc\ub418\ub824\uace0 \ud569\ub2c8\ub2e4.\r\n    }\r\n}\r\n<\/pre>\n<p>&nbsp;<\/p>\n<p>\ubcf8\ubb38\uc758 \uc608\uc81c\ub294 <a href=\"https:\/\/github.com\/charlezz\/developertutorial\">github<\/a>\uc758 010 Activity_Lifecycle \ubaa8\ub4c8\uc5d0\uc11c \ud655\uc778 \uac00\ub2a5\ud569\ub2c8\ub2e4.<\/p>\n<p>\uc9c8\ubb38\uc740\u00a0<a href=\"https:\/\/band.us\/band\/71578699?_=_#\" class=\"sf_color _shareBandAddress\" data-clipboard-text=\"https:\/\/band.us\/@charlezz\"><span>\u00a0<\/span><em>band.us\/@charlezz<\/em><\/a>\u00a0\ub610\ub294 \ub313\uae00\ub85c \ub0a8\uaca8\uc8fc\uc2dc\uba74 \ub2f5\ubcc0\ub4dc\ub9ac\uaca0\uc2b5\ub2c8\ub2e4.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\uc561\ud2f0\ube44\ud2f0\uc758 \uc0dd\uba85\uc8fc\uae30 \ud568\uc218\ub294 \uc785\ub825\uc744 \ubc1b\uc544 \ucd9c\ub825\uc744 \ud558\uace0, \ud504\ub85c\uadf8\ub7a8\uc740 \uc2e4\ud589\uc744 \ud558\uba74 \ub05d\uc774\uc788\ub4ef\uc774 \uc561\ud2f0\ube44\ud2f0 \ub610\ud55c \uc0dd\uc131\ubd80\ud130 \uc18c\uba78\uae4c\uc9c0 \uc0dd\uba85\uc8fc\uae30(Lifecycle)\uac00 \uc874\uc7ac \ud569\ub2c8\ub2e4.\u00a0 Activity \ud074\ub798\uc2a4\ub294 \uc0dd\uba85\uc8fc\uae30\uc640 \uad00\ub828\ub41c \uba87\uac00\uc9c0 \ucf5c\ubc31 \uba54\uc18c\ub4dc\ub97c \uac16\uc2b5\ub2c8\ub2e4. \uc774\ub7ec\ud55c \ucf5c\ubc31\uc744 \ud1b5\ud574 \uac1c\ubc1c\uc790\uac00 \uc561\ud2f0\ube44\ud2f0\uac00 \uc5b4\ub5bb\uac8c \ub3d9\uc791\ud560 \uac83\uc778\uc9c0, \uc0ac\uc6a9\uc790\uac00 \uc774 \uc561\ud2f0\ube44\ud2f0\ub97c \ub5a0\ub09c\ub2e4\uba74 \uc5b4\ub5bb\uac8c \ud560\uac83\uc778\uc9c0, \ub2e4\ub978 \ud654\uba74\uc73c\ub85c \uac14\ub2e4\uac00 \ub2e4\uc2dc \uc774 \uc561\ud2f0\ube44\ud2f0\ub85c \uc9c4\uc785\ud558\uba74 \uc5b4\ub5bb\uac8c \ud560\uac83\uc778\uc9c0\uc5d0 \ub300\ud55c [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"inline_featured_image":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0},"categories":[26],"tags":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/charlezz.com\/index.php?rest_route=\/wp\/v2\/posts\/834"}],"collection":[{"href":"https:\/\/charlezz.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/charlezz.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/charlezz.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/charlezz.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=834"}],"version-history":[{"count":2,"href":"https:\/\/charlezz.com\/index.php?rest_route=\/wp\/v2\/posts\/834\/revisions"}],"predecessor-version":[{"id":842,"href":"https:\/\/charlezz.com\/index.php?rest_route=\/wp\/v2\/posts\/834\/revisions\/842"}],"wp:attachment":[{"href":"https:\/\/charlezz.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=834"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/charlezz.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=834"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/charlezz.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=834"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}