»óÇ° °Ë»ö Æû
ºñÄ¿¹Ö ¼ö¹Ì³×¹ÝÂù ´ç½ÅÀÌ¿Ç´Ù
ÇöÀç À§Ä¡
home > ÄÄÇ»ÅÍ¡¤ICT¡¤¾îÇÐ > ÄÄÇ»ÅÍ¡¤IT µµ¼­ > ¸ð¹ÙÀÏ ÇÁ·Î±×·¡¹Ö > Çٽɸ¸ °ñ¶ó ¹è¿ì´Â ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À 3 & ÇÁ·Î±×·¡¹Ö[Á¦ÀÌÆà]
»óÇ° ¿É¼Ç
»óÇ°¸í:
Çٽɸ¸ °ñ¶ó ¹è¿ì´Â ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À 3 & ÇÁ·Î±×·¡¹Ö[Á¦ÀÌÆà]
ºÎÁ¦¸ñ:
¾Èµå·ÎÀ̵å 8
Á¤°¡:
37,000¿ø
ÆǸŰ¡:
33,300¿ø
Àû¸³±Ý:
1850¿ø
Ãâ°£ÀÏ:
2017-08-14
ÃâÆÇ»ç:
Á¦ÀÌÆà
ÀúÀÚ:
´Ò ½º¹Ì½º (ÁöÀºÀÌ), ½ÉÀçö (¿Å±äÀÌ)
Âʼö/ÆÇÇü:
892ÂÊ | 188*235*40mm
ISBN:
9791185890784
½ºÇÁ¸µºÐö:

      ÃÑ »óÇ° ±Ý¾× 0 ¿ø

      basket
      buy now
      ½ºÇÁ¸µºÐö Ãß°¡
      ½Å¿ëÄ«µåÀ̺¥Æ®
      ÆäÀÌÄÚÀ̺¥Æ®
      »óÇ°»ó¼¼Á¤º¸
      °áÁ¦¡¤¹è¼Û¡¤¹ÝÇ°¡¤Á¦º»
      »óÇ°Èıâ
      »óÇ°¹®ÀÇ

      ÃֽŠ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À ¼³Ä¡ºÎÅÍ ¾Èµå·ÎÀÌµå °³¹ß ±âÃʱîÁö!

      ÀÌ Ã¥Àº ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À ±â¹ÝÀÇ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß°ú Å×½ºÆ®¿¡ ÇÊ¿äÇÑ È¯°æ ¼³Á¤, ±×¸®°í ¾Èµå·ÎÀÌµå ½ºÆ©µð¿ÀÀÇ ÁÖ¿ä ±â´É°ú »ç¿ë¹ýÀ» °£¸íÇÑ ¿¹Á¦ ÄÚµå·Î ¼³¸íÇÑ´Ù. ¶ÇÇÑ, ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À 3ÀÇ °¢Á¾ ÃֽŠ±â´É¿¡ ´ëÇÑ ³»¿ëµµ ±¹³» ÃÖÃÊ·Î Æ÷ÇÔÇÏ°í ÀÖ´Ù. ?

      ÀúÀÚ: ´Ò ½º¹Ì½º (ÁöÀºÀÌ), ½ÉÀçö (¿Å±äÀÌ)


      CHAPTER 1 °³¿ä _ 1
      1.1 ¾Èµå·ÎÀÌµå ½ºÆ©µð¿ÀÀÇ ÀåÁ¡ _ 2
      1.2 ¼Ò½º ÄÚµå ´Ù¿î·ÎµåÇϱâ _ 3
      1.3 ´ÜÃàÅ°¿Í ÄÚµå Ç¥±â _ 4
      1.4 ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À ÃֽŠ¹öÀü »ç¿ëÇϱâ _ 4
      1.5 µ¶ÀÚ _ 5
      1.6 ¿ÀÅ»ÀÚ _ 5

      CHAPTER 2 ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À °³¹ß ȯ°æ ±¸¼ºÇϱâ _ 6
      2.1 °³¹ß ½Ã½ºÅÛ ¿ä±¸ »çÇ× _ 6
      2.2 ÀÚ¹Ù JDK ¼³Ä¡Çϱâ _ 7
      2.3 ¸®´ª½º¿¡¼­ ¼³Ä¡Çϱâ _ 9
      2.4 ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À ÆÐÅ°Áö ´Ù¿î·ÎµåÇϱâ _ 11
      2.5 ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À ¼³Ä¡Çϱâ _ 11
      2.6 ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À ¼³Á¤ À§Àúµå _ 17
      2.7 °¡Àå ÃֽŠ¹öÀüÀÇ ¾Èµå·ÎÀ̵å ÆÐÅ°Áö ¼³Ä¡Çϱâ _ 18
      2.8 ¸í·ÉÇà¿¡¼­ ¾Èµå·ÎÀ̵å SDK µµ±¸ »ç¿ëÇϱâ _ 22
      2.9 ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À¿Í SDK ¹öÀü ¾÷±×·¹À̵åÇϱâ _ 26
      2.10 ¾Èµå·ÎÀ̵å SDK¿Í NDK ¹× ÀÚ¹Ù JDK °æ·Î º¯°æÇϱâ _ 26
      2.11 ¿ä¾à _ 27

      CHAPTER 3 ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À·Î ù ¹ø° ¾ÖÇø®ÄÉÀÌ¼Ç ¸¸µé±â _ 28
      3.1 »õ·Î¿î ¾Èµå·ÎÀ̵å ÇÁ·ÎÁ§Æ® »ý¼ºÇϱâ _ 28
      3.2 ÇÁ·ÎÁ§Æ®¿Í SDK ¼³Á¤ Á¤ÀÇÇϱâ _ 30
      3.3 ¾×ƼºñƼ »ý¼ºÇϱâ _ 33
      3.4 ¾ÖÇø®ÄÉÀÌ¼Ç º¯°æÇϱâ _ 34
      3.5 ·¹À̾ƿô°ú ¸®¼Ò½º ÆÄÀÏ »ìÆ캸±â _ 42
      3.6 ¿ä¾à _ 45

      CHAPTER 4 ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À UI µÑ·¯º¸±â _ 46
      4.1 À£ÄÄ ½ºÅ©¸° _ 46
      4.2 ¸ÞÀΠâ _ 47
      4.3 µµ±¸ â _ 50
      4.4 ¾Èµå·ÎÀÌµå ½ºÆ©µð¿ÀÀÇ ´ÜÃàÅ° _ 55
      4.5 ½ºÀ§Ã³¿Í ÃÖ±Ù ÆÄÀÏ ±â´ÉÀ» ÀÌ¿ëÇÑ ³»ºñ°ÔÀÌ¼Ç _ 55
      4.6 ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À Å׸¶ º¯°æÇϱâ _ 56
      4.7 ¿ä¾à _ 57

      CHAPTER 5 ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À¿¡¼­ AVD »ý¼ºÇϱâ _ 58
      5.1 AVD °³¿ä _ 58
      5.2 »õ·Î¿î AVD »ý¼ºÇϱâ _ 60
      5.3 ¿¡¹Ä·¹ÀÌÅÍ ½ÃÀÛÇϱâ _ 66
      5.4 AVD¿¡¼­ ¾ÖÇø®ÄÉÀÌ¼Ç ½ÇÇàÇϱâ _ 66
      5.5 Run/Debug ±¸¼º _ 68
      5.6 ½ÇÇà ÁßÀÎ ¾ÖÇø®ÄÉÀÌ¼Ç ÁߴܽÃÅ°±â _ 69
      5.7 ¸í·ÉÇà¿¡¼­ AVD »ýÁ¶È¸Çϱâ _ 70
      5.8 AVD ±¸¼º ÆÄÀϵé _ 72
      5.9 AVDÀÇ À§Ä¡ À̵¿°ú À̸§ º¯°æ _ 72
      5.10 Intel HAXM »ç¿ëÀ¸·Î ¿¡¹Ä·¹ÀÌÅÍ ¼º´É Çâ»ó½ÃÅ°±â _ 73
      5.11 ¿ä¾à _ 74

      CHAPTER 6 ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À AVD ¿¡¹Ä·¹ÀÌÅÍ »ç¿ë°ú ±¸¼ºÇϱâ _ 75
      6.1 ¿¡¹Ä·¹ÀÌÅÍ È¯°æ _ 75
      6.2 ¿¡¹Ä·¹ÀÌÅÍ Åø¹Ù _ 76
      6.3 ÁÜ ¸ðµå »ç¿ëÇϱâ _ 78
      6.4 ¿¡¹Ä·¹ÀÌÅÍ Ã¢ÀÇ Å©±â Á¶Á¤ _ 78
      6.5 È®Àå Á¦¾î ¿É¼Ç _ 78
      6.6 µå·¡±× - µå·Ó _ 81
      6.7 ¸ðÀÇ Áö¹® ±¸¼ºÇϱâ _ 82
      6.8 ¸ÖƼ ÄÚ¾î Áö¿ø _ 84
      6.9 ¿ä¾à _ 85

      CHAPTER 7 ½ÇÁ¦ ¾Èµå·ÎÀ̵å ÀåÄ¡¿¡¼­ ¾ÖÇø®ÄÉÀÌ¼Ç Å×½ºÆ®Çϱâ _ 86
      7.1 ADB °³¿ä _ 86
      7.2 ¾Èµå·ÎÀ̵å ÀåÄ¡¿¡¼­ ADB È°¼ºÈ­Çϱâ _ 87
      7.3 adb ¿¬°á Å×½ºÆ®Çϱâ _ 93
      7.4 ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À¿¡¼­ ÀåÄ¡ È®ÀÎÇϱâ _ 94
      7.5 ¿ä¾à _ 97

      CHAPTER 8 ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À ÄÚµå ÆíÁý±â _ 98
      8.1 ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À ÄÚµå ÆíÁý±â _ 98
      8.2 ÆíÁý±â â ³ª´©±â _ 101
      8.3 ÄÚµå ÀÚµ¿ ¿Ï¼º _ 102
      8.4 ¹®Àå ÀÚµ¿ ¿Ï¼º _ 104
      8.5 ¸Å°³º¯¼ö Á¤º¸ _ 104
      8.6 ÄÚµå »ý¼º _ 104
      8.7 ÄÚµå Á¢¾î °¨Ãß±â _ 106
      8.8 ºü¸¥ ¹®¼­ °Ë»ö _ 107
      8.9 ¼Ò½º ÄÚµå Çü½Ä º¯È¯ _ 108
      8.10 »ùÇà ÄÚµå ã¾Æº¸±â _ 109
      8.11 ¿ä¾à _ 110

      CHAPTER 9 ¾Èµå·ÎÀÌµå ¾ÆÅ°ÅØó °³¿ä _ 111
      9.1 ¾Èµå·ÎÀÌµå ¼ÒÇÁÆ®¿þ¾î ½ºÅà _ 111
      9.2 ¸®´ª½º Ä¿³Î _ 112
      9.3 ¾Èµå·ÎÀÌµå ·±Å¸ÀÓ ¡ª ART _ 113
      9.4 ¾Èµå·ÎÀÌµå ¶óÀ̺귯¸® _ 113
      9.5 ¾ÖÇø®ÄÉÀÌ¼Ç ÇÁ·¹ÀÓ¿öÅ© _ 115
      9.6 ¾ÖÇø®ÄÉÀÌ¼Ç _ 116
      9.7 ¿ä¾à _ 116

      CHAPTER 10 ¾×ƼºñƼ¿Í ÀÎÅÙÆ® °³¿ä _ 117
      10.1 ¾Èµå·ÎÀÌµå ¾×ƼºñƼ _ 117
      10.2 ¾Èµå·ÎÀ̵å ÀÎÅÙÆ® _ 118
      10.3 ºê·Îµåij½ºÆ® ÀÎÅÙÆ® _ 118
      10.4 ºê·Îµåij½ºÆ® ¼ö½ÅÀÚ _ 119
      10.5 ¾Èµå·ÎÀÌµå ¼­ºñ½º _ 119
      10.6 ÄÜÅÙÆ® Á¦°øÀÚ _ 120
      10.7 ¾ÖÇø®ÄÉÀÌ¼Ç ¸Å´ÏÆ佺Ʈ _ 120
      10.8 ¾ÖÇø®ÄÉÀÌ¼Ç ¸®¼Ò½º _ 120
      10.9 ¾ÖÇø®ÄÉÀÌ¼Ç ÄÁÅؽºÆ® _ 121
      10.10 ¿ä¾à _ 121

      CHAPTER 11 ¾Èµå·ÎÀÌµå ¾ÖÇø®ÄÉÀ̼ǰú ¾×ƼºñƼ »ý¸íÁÖ±â _ 122
      11.1 ¾Èµå·ÎÀÌµå ¾ÖÇø®ÄÉÀ̼ǰú ¸®¼Ò½º °ü¸® _ 122
      11.2 ¾Èµå·ÎÀ̵å ÇÁ·Î¼¼½º »óÅ _ 123
      11.3 ¾×ƼºñƼ »ý¸íÁÖ±â _ 124
      11.4 ¾×ƼºñƼ ½ºÅà _ 125
      11.5 ¾×ƼºñƼ »óÅ _ 126
      11.6 ±¸¼º º¯°æ _ 126
      11.7 ¿ä¾à _ 127

      CHAPTER 12 ¾×ƼºñƼ »óÅ º¯È­ ó¸®Çϱâ _ 128
      12.1 Activity Ŭ·¡½º _ 128
      12.2 µ¿Àû »óÅ vs. ¿µ¼ÓÀû »óÅ _ 132
      12.3 ¾Èµå·ÎÀÌµå ¾×ƼºñƼ »ý¸íÁֱ⠸޼­µå _ 133
      12.4 ¾×ƼºñƼ »ý¾Ö _ 135
      12.5 ¾×ƼºñƼ°¡ ´Ù½Ã ½ÃÀÛµÇÁö ¾Ê°Ô Çϱâ _ 136
      12.6 ¿ä¾à _ 137

      CHAPTER 13 ¾×ƼºñƼ »óÅ º¯È­ ¿¹Á¦ _ 138
      13.1 »óÅ º¯È­ ¿¹Á¦ ÇÁ·ÎÁ§Æ® »ý¼ºÇϱâ _ 138
      13.2 »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º µðÀÚÀÎÇϱâ _ 139
      13.3 ¾×ƼºñƼ »ý¸íÁֱ⠸޼­µå ¿À¹ö¶óÀ̵ù _ 141
      13.4 ·Î±×Ĺ ÆгÎÀÇ ¸Þ½ÃÁö ÇÊÅ͸µÇϱâ _ 144
      13.5 ¾ÖÇø®ÄÉÀÌ¼Ç ½ÇÇàÇϱâ _ 146
      13.6 ¾×ƼºñƼ·Î ½ÇÇèÇϱâ _ 147
      13.7 ¿ä¾à _ 149

      CHAPTER 14 ¾×ƼºñƼ »óŸ¦ ÀúÀåÇÏ°í º¹¿øÇϱâ _ 150
      14.1 µ¿Àû »óÅ ÀúÀå _ 150
      14.2 »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º »óÅÂÀÇ ÀÚµ¿ ÀúÀå°ú º¹¿ø _ 151
      14.3 Bundle Ŭ·¡½º _ 152
      14.4 »óÅ µ¥ÀÌÅÍ ÀúÀåÇϱâ _ 153
      14.5 »óÅ µ¥ÀÌÅÍ º¹¿øÇϱâ _ 156
      14.6 ¾ÖÇø®ÄÉÀÌ¼Ç Å×½ºÆ®Çϱâ _ 156
      14.7 ¿ä¾à _ 156

      CHAPTER 15 ¾Èµå·ÎÀÌµå ºä, ºä ±×·ì, ·¹À̾ƿô _ 158
      15.1 ¼­·Î ´Ù¸¥ ¾Èµå·ÎÀ̵å ÀåÄ¡¸¦ À§ÇÑ µðÀÚÀÎ _ 158
      15.2 ºä¿Í ºä ±×·ì _ 159
      15.3 ¾Èµå·ÎÀÌµå ·¹À̾ƿô ¸Å´ÏÀú _ 159
      15.4 ºä °èÃþ ±¸Á¶ _ 161
      15.5 »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º »ý¼º _ 163
      15.6 ¿ä¾à _ 163

      CHAPTER 16 ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À ·¹À̾ƿô ÆíÁý±â »ìÆ캸±â _ 164
      16.1 Basic vs. Empty ¾×ƼºñƼ ÅÛÇø´ _ 164
      16.2 ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À ·¹À̾ƿô ÆíÁý±â _ 167
      16.3 µðÀÚÀÎ ¸ðµå _ 167
      16.4 ÆÈ·¹Æ® _ 169
      16.5 ·¹À̾ƿôÀÇ È®´ëÃà¼Ò º¸±â _ 170
      16.6 µðÀÚÀÎ ºä¿Í û»çÁø ºä _ 170
      16.7 ÅؽºÆ® ¸ðµå _ 171
      16.8 ¼Ó¼º ¼³Á¤Çϱâ _ 173
      16.9 Áñ°Ü »ç¿ëÇÏ´Â ¼Ó¼º ±¸¼ºÇϱâ _ 174
      16.10 Ä¿½ºÅÒ ÀåÄ¡ Á¤ÀÇ »ý¼ºÇϱâ _ 175
      16.11 ÇöÀç ÀåÄ¡ º¯°æÇϱâ _ 176
      16.12 ¿ä¾à _ 176

      CHAPTER 17 ¾Èµå·ÎÀ̵å ConstraintLayout °³¿ä _ 177
      17.1 ConstraintLayoutÀÇ ÇÙ½É ¿ä¼Ò _ 177
      17.2 ±âÁؼ± Á¤·Ä _ 182
      17.3 Áö½Ã¼± »ç¿ëÇϱâ _ 183
      17.4 À§Á¬ Å©±â ±¸¼ºÇϱâ _ 183
      17.5 ºñÀ² _ 183
      17.6 ConstraintLayoutÀÇ ÀåÁ¡ _ 184
      17.7 ConstraintLayoutÀÇ °¡¿ë¼º _ 184
      17.8 ¿ä¾à _ 184

      CHAPTER 18 ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À¿¡¼­ ConstraintLayout »ç¿ëÇϱâ _ 185
      18.1 µðÀÚÀÎ ºä¿Í ·¹À̾ƿô ºä _ 185
      18.2 ÀÚµ¿ ¿¬°á _ 187
      18.3 Á¦¾à Ãß·Ð _ 188
      18.4 ¼öµ¿ ¿¬°á _ 188
      18.5 Á¦¾à »èÁ¦Çϱâ _ 189
      18.6 Á¦¾à ¹ÙÀ̾ Á¶Á¤Çϱâ _ 190
      18.7 ConstraintLayout ¸¶Áø ÀÌÇØÇϱâ _ 190
      18.8 »ó´ë Á¦¾à°ú ¹ÙÀ̾ÀÇ Á߿伺 _ 192
      18.9 À§Á¬ÀÇ Å©±â ±¸¼ºÇϱâ _ 194
      18.10 Áö½Ã¼± Ãß°¡Çϱâ _ 195
      18.11 À§Á¬ÀÇ ±×·ì Á¤·Ä _ 197
      18.12 ´Ù¸¥ ŸÀÔÀÇ ·¹À̾ƿôÀ» ConstraintLayoutÀ¸·Î º¯È¯Çϱâ _ 198
      18.13 ¿ä¾à _ 198

      CHAPTER 19 ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À¿¡¼­ ConstraintLayout üÀΰú ºñÀ² »ç¿ëÇϱâ _ 199
      19.1 üÀÎ »ý¼ºÇϱâ _ 199
      19.2 üÀÎ ½ºÅ¸ÀÏ º¯°æÇϱâ _ 202
      19.3 Spread inside üÀÎ ½ºÅ¸ÀÏ _ 203
      19.4 Packed üÀÎ ½ºÅ¸ÀÏ _ 203
      19.5 ¹ÙÀ̾¸¦ »ç¿ëÇÑ Ã¼ÀÎ ½ºÅ¸ÀÏ _ 204
      19.6 üÀÎ _ 204
      19.7 ºñÀ² »ç¿ëÇϱâ _ 206
      19.8 ¿ä¾à _ 208

      CHAPTER 20 ConstraintLayout ¿¹Á¦ ÇÁ·ÎÁ§Æ® _ 209
      20.1 ConstraintLayout ¿¹Á¦ ÇÁ·ÎÁ§Æ® »ý¼ºÇϱâ _ 209
      20.2 »õ·Î¿î ¾×ƼºñƼ »ý¼ºÇϱâ _ 210
      20.3 ÀÚµ¿ ¿¬°á ¼³Á¤°ú À̹ÌÁö ÆÄÀÏ Ãß°¡Çϱâ _ 212
      20.4 À§Á¬À» »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¿¡ Ãß°¡Çϱâ _ 212
      20.5 Á¦¾à Ãß°¡Çϱâ _ 215
      20.6 ·¹À̾ƿô Å×½ºÆ®Çϱâ _ 217
      20.7 ·¹À̾ƿô °Ë»ç±â »ç¿ëÇϱâ _ 218
      20.8 °èÃþ ±¸Á¶ ºä¾î »ç¿ëÇϱâ _ 219
      20.9 ¿ä¾à _ 223

      CHAPTER 21 Á÷Á¢ XML ·¹À̾ƿô ÀÛ¼ºÇϱâ _ 224
      21.1 Á÷Á¢ XML ·¹À̾ƿô »ý¼ºÇϱâ _ 224
      21.2 XML Á÷Á¢ ÀÛ¼º vs. ·¹À̾ƿô ÆíÁý±âÀÇ µðÀÚÀÎ ¸ðµå »ç¿ë _ 228
      21.3 ¿ä¾à _ 229

      CHAPTER 22 ConstraintSetÀ¸·Î ConstraintLayout °ü¸®Çϱâ _ 230
      22.1 ÀÚ¹Ù ÄÚµå vs. XML ·¹À̾ƿô ÆÄÀÏ _ 230
      22.2 ºä »ý¼ºÇϱâ _ 231
      22.3 ºä ¼Ó¼º _ 232
      22.4 ConstraintSet _ 232
      22.5 ¿ä¾à _ 237

      CHAPTER 23 ¾Èµå·ÎÀ̵å ConstraintSet ¿¹Á¦ ÇÁ·ÎÁ§Æ® _ 238
      23.1 ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À·Î ¿¹Á¦ ÇÁ·ÎÁ§Æ® »ý¼ºÇϱâ _ 238
      23.2 ¾×ƼºñƼ¿¡ ºä Ãß°¡Çϱâ _ 239
      23.3 ºä ¼Ó¼º ¼³Á¤Çϱâ _ 240
      23.4 ºä ID »ý¼ºÇÏ°í »ç¿ëÇϱâ _ 241
      23.5 Á¦¾à ¼³Á¤ ±¸¼ºÇϱâ _ 242
      23.6 EditText ºä¸¦ Ãß°¡Çϱâ _ 243
      23.7 dp¸¦ px·Î º¯È¯Çϱâ _ 245
      23.8 ¿ä¾à _ 246

      CHAPTER 24 ¾Èµå·ÎÀ̵å À̺¥Æ® ó¸® °³¿ä _ 247
      24.1 ¾Èµå·ÎÀ̵å À̺¥Æ® ÀÌÇØÇϱâ _ 247
      24.2 android:onClick ¸®¼Ò½º »ç¿ëÇϱâ _ 248
      24.3 À̺¥Æ® ¸®½º³Ê¿Í ÄÝ¹é ¸Þ¼­µå _ 249
      24.4 À̺¥Æ® ó¸® ¿¹Á¦ _ 250
      24.5 »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º µðÀÚÀÎÇϱâ _ 250
      24.6 À̺¥Æ® ¸®½º³Ê¿Í ÄÝ¹é ¸Þ¼­µå _ 252
      24.7 À̺¥Æ® ¼ÒºñÇϱâ _ 253
      24.8 ¿ä¾à _ 255

      CHAPTER 25 ¾Èµå·ÎÀÌµå ½ºÆ©µð¿ÀÀÇ Instant Run »ç¿ëÇϱâ _ 257
      25.1 Instant Run °³¿ä _ 257
      25.2 Instant RunÀÇ Swap ·¹º§ ÀÌÇØÇϱâ _ 258
      25.3 Instant RunÀÇ È°¼ºÈ­¿Í ºñÈ°¼ºÈ­ _ 258
      25.4 Instant Run »ç¿ëÇϱâ _ 259
      25.5 Instant Run ¿¹Á¦ ÇÁ·ÎÁ§Æ® _ 260
      25.6 Instant RunÀÇ Hot swap ¼öÇà½ÃÅ°±â _ 260
      25.7 Instant RunÀÇ Warm swap ¼öÇà½ÃÅ°±â _ 261
      25.8 Instant RunÀÇ Cold swap ¼öÇà½ÃÅ°±â _ 261
      25.9 Run ¹öÆ° _ 262
      25.10 ¿ä¾à _ 262

      CHAPTER 26 ÅÍÄ¡¿Í ´ÙÁß ÅÍÄ¡ À̺¥Æ® ó¸®Çϱâ _ 263
      26.1 ÅÍÄ¡ À̺¥Æ® ó¸®Çϱâ _ 263
      26.2 MotionEvent °´Ã¼ _ 264
      26.3 ÅÍÄ¡ ¾×¼Ç ÀÌÇØÇϱâ _ 264
      26.4 ´ÙÁß ÅÍÄ¡ ó¸®Çϱâ _ 265
      26.5 ´ÙÁß ÅÍÄ¡ ¾ÖÇø®ÄÉÀÌ¼Ç »ý¼ºÇϱâ _ 265
      26.6 ¾×ƼºñƼ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º µðÀÚÀÎÇϱâ _ 266
      26.7 ÅÍÄ¡ À̺¥Æ® ¸®½º³Ê ±¸ÇöÇϱâ _ 267
      26.8 ¾ÖÇø®ÄÉÀÌ¼Ç ½ÇÇà½ÃÅ°±â _ 270
      26.9 ¿ä¾à _ 271

      CHAPTER 27 ¾Èµå·ÎÀ̵å Á¦½ºÃ³ °¨Áö Ŭ·¡½º·Î ÀÏ¹Ý Á¦½ºÃ³ ó¸®Çϱâ _ 272
      27.1 ÀÏ¹Ý Á¦½ºÃ³ °¨Áö¿Í ó¸®Çϱâ _ 273
      27.2 Á¦½ºÃ³ ó¸® ÇÁ·ÎÁ§Æ® »ý¼ºÇϱâ _ 274
      27.3 ¸®½º³Ê Ŭ·¡½º ±¸ÇöÇϱâ _ 274
      27.4 GestureDetector ÀνºÅϽº »ý¼ºÇϱâ _ 277
      27.5 onTouchEvent() ¸Þ¼­µå ±¸ÇöÇϱâ _ 278
      27.6 ¾ÖÇø®ÄÉÀÌ¼Ç Å×½ºÆ®Çϱâ _ 278
      27.7 ¿ä¾à _ 279

      CHAPTER 28 Ä¿½ºÅÒ Á¦½ºÃ³¿Í ÇÉÄ¡ ÀÎ½Ä ±¸ÇöÇϱâ _ 280
      28.1 ¾Èµå·ÎÀ̵å Á¦½ºÃ³ ºô´õ ¾ÖÇø®ÄÉÀÌ¼Ç _ 280
      28.2 GestureOverlayView Ŭ·¡½º _ 281
      28.3 Á¦½ºÃ³ °¨ÁöÇϱâ _ 281
      28.4 Á¦½ºÃ³ È®ÀÎÇϱâ _ 281
      28.5 Á¦½ºÃ³ ºô´õ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ºôµå¿Í ½ÇÇà _ 281
      28.6 Á¦½ºÃ³ ÆÄÀÏ »ý¼ºÇϱâ _ 282
      28.7 SD Ä«µå¿¡¼­ Á¦½ºÃ³ ÆÄÀÏ ÃßÃâÇϱâ _ 283
      28.8 ¿¹Á¦ ÇÁ·ÎÁ§Æ® »ý¼ºÇϱâ _ 285
      28.9 Á¦½ºÃ³ ÆÄÀÏÀ» ÇÁ·ÎÁ§Æ®¿¡ Ãß°¡Çϱâ _ 285
      28.10 »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º µðÀÚÀÎÇϱâ _ 285
      28.11 Á¦½ºÃ³ ÆÄÀÏ ·ÎµåÇϱâ _ 286
      28.12 À̺¥Æ® ¸®½º³Ê µî·ÏÇϱâ _ 287
      28.13 onGesturePerformed ¸Þ¼­µå ±¸ÇöÇϱâ _ 288
      28.14 ¾ÖÇø®ÄÉÀÌ¼Ç Å×½ºÆ®Çϱâ _ 289
      28.15 GestureOverlayView ±¸¼ºÇϱâ _ 289
      28.16 Á¦½ºÃ³ °¡·Îä±â _ 290
      28.17 ÇÉÄ¡ Á¦½ºÃ³ ó¸®Çϱâ _ 290
      28.18 ÇÉÄ¡ Á¦½ºÃ³ ¿¹Á¦ ÇÁ·ÎÁ§Æ® _ 291
      28.19 ¿ä¾à _ 294

      CHAPTER 29 ¾Èµå·ÎÀ̵å ÇÁ·¡±×¸ÕÆ® °³¿ä _ 295
      29.1 ÇÁ·¡±×¸ÕÆ®¶õ? _ 295
      29.2 ÇÁ·¡±×¸ÕÆ® »ý¼ºÇϱâ _ 296
      29.3 ·¹À̾ƿô XML ÆÄÀÏÀ» »ç¿ëÇÏ¿© ÇÁ·¡±×¸ÕÆ®¸¦ ¾×ƼºñƼ¿¡ Ãß°¡Çϱâ _ 297
      29.4 Äڵ忡¼­ ÇÁ·¡±×¸ÕÆ®¸¦ Ãß°¡ÇÏ°í °ü¸®Çϱâ _ 299
      29.5 ÇÁ·¡±×¸ÕÆ® À̺¥Æ® ó¸®Çϱâ _ 301
      29.6 ÇÁ·¡±×¸ÕÆ® °£ÀÇ Åë½Å ±¸ÇöÇϱâ _ 302
      29.7 ¿ä¾à _ 304

      CHAPTER 30 ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À¿¡¼­ ÇÁ·¡±×¸ÕÆ® »ç¿ëÇϱ⠡ª ¿¹Á¦ ÇÁ·ÎÁ§Æ® _ 305
      30.1 ¿¹Á¦ ÇÁ·¡±×¸ÕÆ® ¾ÖÇø®ÄÉÀÌ¼Ç °³¿ä _ 305
      30.2 ¿¹Á¦ ÇÁ·ÎÁ§Æ® »ý¼ºÇϱâ _ 306
      30.3 ù ¹ø° ÇÁ·¡±×¸ÕÆ® ·¹À̾ƿô »ý¼ºÇϱâ _ 306
      30.4 ù ¹ø° ÇÁ·¡±×¸ÕÆ® Ŭ·¡½º »ý¼ºÇϱâ _ 308
      30.5 µÎ ¹ø° ÇÁ·¡±×¸ÕÆ® ·¹À̾ƿô »ý¼ºÇϱâ _ 310
      30.6 ÇÁ·¡±×¸ÕÆ®¸¦ ¾×ƼºñƼ¿¡ Ãß°¡Çϱâ _ 312
      30.7 ToolbarFragment°¡ ¾×ƼºñƼ¿Í Åë½ÅÇÏ°Ô ¸¸µé±â _ 315
      30.8 ¾×ƼºñƼ¿¡¼­ TextFragment·Î Åë½ÅÇϱâ _ 320
      30.9 ¾ÖÇø®ÄÉÀÌ¼Ç Å×½ºÆ®Çϱâ _ 321
      30.10 ¿ä¾à _ 322

      CHAPTER 31 ¿À¹öÇ÷Π¸Þ´º »ý¼º°ú °ü¸® _ 323
      31.1 ¿À¹öÇ÷Π¸Þ´º _ 323
      31.2 ¿À¹öÇ÷Π¸Þ´º »ý¼ºÇϱâ _ 324
      31.3 ¿À¹öÇ÷Π¸Þ´º º¸¿©ÁÖ±â _ 325
      31.4 ¸Þ´º Ç׸ñ ¼±Åÿ¡ ÀÀ´äÇϱâ _ 326
      31.5 üũ °¡´ÉÇÑ Ç׸ñ ±×·ì »ý¼ºÇϱâ _ 326
      31.6 ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À ¸Þ´º ÆíÁý±â _ 328
      31.7 ¿¹Á¦ ÇÁ·ÎÁ§Æ® »ý¼ºÇϱâ _ 329
      31.8 ¸Þ´º Ç׸ñ º¯°æÇϱâ _ 329
      31.9 onOptionsItemSelected() ¸Þ¼­µå º¯°æÇϱâ _ 332
      31.10 ¾ÖÇø®ÄÉÀÌ¼Ç Å×½ºÆ®Çϱâ _ 333
      31.11 ¿ä¾à _ 334

      CHAPTER 32 ¾Èµå·ÎÀ̵å Àüȯ ÇÁ·¹ÀÓ¿öÅ© _ 335
      32.1 ¾Èµå·ÎÀ̵å Àüȯ°ú Àå¸é _ 336
      32.2 Àüȯ¿¡ ÀÎÅÍÆú·¹ÀÌÅÍ »ç¿ëÇϱâ _ 337
      32.3 Àå¸é Àüȯ »ç¿ëÇϱâ _ 338
      32.4 ÄÚµåÀÇ Ä¿½ºÅÒ Àüȯ°ú TransitionSet _ 339
      32.5 XMLÀÇ Ä¿½ºÅÒ Àüȯ°ú TransitionSet _ 341
      32.6 ÀÎÅÍÆú·¹ÀÌÅÍ »ç¿ëÇϱâ _ 342
      32.7 Ä¿½ºÅÒ ÀÎÅÍÆú·¹ÀÌÅÍ »ý¼ºÇϱâ _ 345
      32.8 beginDelayedTransition ¸Þ¼­µå »ç¿ëÇϱâ _ 346
      32.9 ¿ä¾à _ 346

      CHAPTER 33 beginDelayedTransitionÀ» »ç¿ëÇÑ ¾Èµå·ÎÀ̵å Àüȯ _ 348
      33.1 ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À TransitionDemo ÇÁ·ÎÁ§Æ® »ý¼ºÇϱâ _ 348
      33.2 ÇÁ·ÎÁ§Æ® ÆÄÀÏ ÁغñÇϱâ _ 349
      33.3 beginDelayedTransition ¾Ö´Ï¸ÞÀÌ¼Ç ±¸ÇöÇϱâ _ 349
      33.4 ¿ì¸® ÀÔ¸À¿¡ ¸Â´Â Àüȯ ¸¸µé±â _ 352
      33.5 ¿ä¾à _ 354

      CHAPTER 34 ¾Èµå·ÎÀ̵å Àå¸é Àüȯ ±¸ÇöÇϱâ _ 355
      34.1 Àå¸é Àüȯ ÇÁ·ÎÁ§Æ® °³¿ä _ 355
      34.2 ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À SceneTransitions ÇÁ·ÎÁ§Æ® »ý¼ºÇϱâ _ 355
      34.3 ·çÆ® ÄÁÅ×À̳ʸ¦ È®ÀÎÇÏ°í ÁغñÇϱâ _ 356
      34.4 ù ¹ø° Àå¸é µðÀÚÀÎÇϱâ _ 356
      34.5 µÎ ¹ø° Àå¸é µðÀÚÀÎÇϱâ _ 358
      34.6 ù ¹ø° Àå¸é º¸¿©ÁÖ±â _ 359
      34.7 µÎ ¹ø° Àå¸é ·ÎµåÇϱâ _ 360
      34.8 Àüȯ ±¸ÇöÇϱâ _ 360
      34.9 Àüȯ ÆÄÀÏ Ãß°¡Çϱâ _ 361
      34.10 Àüȯ ¼¼Æ®ÀÇ ·Îµù°ú »ç¿ë _ 362
      34.11 ºÎ°¡ÀûÀÎ Àüȯ ±¸¼ºÇϱâ _ 363
      34.12 ¿ä¾à _ 364

      CHAPTER 35 Ç÷ÎÆà ¾×¼Ç ¹öÆ°°ú ½º³¼¹Ù »ç¿ëÇϱâ _ 365
      35.1 ¸ÓƼ¸®¾ó µðÀÚÀÎ _ 365
      35.2 µðÀÚÀÎ ¶óÀ̺귯¸® _ 366
      35.3 Ç÷ÎÆà ¾×¼Ç ¹öÆ°(FAB) _ 366
      35.4 ½º³¼¹Ù _ 367
      35.5 ¿¹Á¦ ÇÁ·ÎÁ§Æ® »ý¼ºÇϱâ _ 368
      35.6 ÇÁ·ÎÁ§Æ® »ìÆ캸±â _ 368
      35.7 Ç÷ÎÆà ¾×¼Ç ¹öÆ° º¯°æÇϱâ _ 370
      35.8 ListView¸¦ ÄÜÅÙÆ® ·¹À̾ƿô¿¡ Ãß°¡Çϱâ _ 373
      35.9 ListView¿¡ Ç׸ñ Ãß°¡Çϱâ _ 373
      35.10 ¾×¼ÇÀ» ½º³¼¹Ù¿¡ Ãß°¡Çϱâ _ 376
      35.11 ¿ä¾à _ 378

      CHAPTER 36 ÅÇ ÀÎÅÍÆäÀ̽º »ý¼ºÇϱâ _ 379
      36.1 ViewPager °³¿ä _ 379
      36.2 TabLayout ÄÄÆ÷³ÍÆ® °³¿ä _ 380
      36.3 TabLayoutDemo ÇÁ·ÎÁ§Æ® »ý¼ºÇϱâ _ 380
      36.4 ù ¹ø° ÇÁ·¡±×¸ÕÆ® »ý¼ºÇϱâ _ 381
      36.5 ÇÁ·¡±×¸ÕÆ® º¹Á¦Çϱâ _ 382
      36.6 TabLayout°ú ViewPager Ãß°¡Çϱâ _ 384
      36.7 Pager ¾î´ðÅÍ »ý¼ºÇϱâ _ 385
      36.8 ÃʱâÈ­ ÀÛ¾÷Çϱâ _ 386
      36.9 ¾ÖÇø®ÄÉÀÌ¼Ç Å×½ºÆ®Çϱâ _ 389
      36.10 TabLayout Ä¿½ºÅ͸¶ÀÌ¡ _ 390
      36.11 ¾ÆÀÌÄÜ ÅÇ Ç׸ñ º¸¿©ÁÖ±â _ 391
      36.12 ¿ä¾à _ 392

      CHAPTER 37 RecyclerView¿Í CardView »ç¿ëÇϱâ _ 393
      37.1 RecyclerView °³¿ä _ 393
      37.2 CardView °³¿ä _ 396
      37.3 ¶óÀ̺귯¸®¸¦ ÇÁ·ÎÁ§Æ®¿¡ Ãß°¡Çϱâ _ 398
      37.4 ¿ä¾à _ 398

      CHAPTER 38 RecyclerView¿Í CardView ¿¹Á¦ ÇÁ·ÎÁ§Æ® _ 399
      38.1 CardDemo ÇÁ·ÎÁ§Æ® »ý¼ºÇϱâ _ 399
      38.2 Ç÷ÎÆà ¾×¼Ç ¹öÆ° »èÁ¦Çϱâ _ 400
      38.3 RecyclerView¿Í CardView ¶óÀ̺귯¸® Ãß°¡Çϱâ _ 400
      38.4 CardView ·¹À̾ƿô µðÀÚÀÎÇϱâ _ 401
      38.5 RecyclerView Ãß°¡Çϱâ _ 402
      38.6 RecyclerView ¾î´ðÅÍ »ý¼ºÇϱâ _ 403
      38.7 À̹ÌÁö ÆÄÀÏ Ãß°¡Çϱâ _ 406
      38.8 RecyclerView ÄÄÆ÷³ÍÆ® ÃʱâÈ­Çϱâ _ 407
      38.9 ¾ÖÇø®ÄÉÀÌ¼Ç Å×½ºÆ®Çϱâ _ 408
      38.10 Ä«µå ¼±Åÿ¡ ÀÀ´äÇϱâ _ 408
      38.11 ¿ä¾à _ 410

      CHAPTER 39 ¾Û ¹Ù¿Í Ä÷¦½Ì Åø¹Ù ·¹À̾ƿô »ç¿ëÇϱâ _ 411
      39.1 AppBar °³¿ä _ 411
      39.2 ¿¹Á¦ ÇÁ·ÎÁ§Æ® _ 412
      39.3 RecyclerView¿Í Toolbar ¿¬µ¿½ÃÅ°±â _ 413
      39.4 Ä÷¦½Ì Åø¹Ù ·¹À̾ƿô °³¿ä _ 415
      39.5 Á¦¸ñ°ú ½ºÅ©¸² »ö»ó º¯°æÇϱâ _ 419
      39.6 ¿ä¾à _ 420

      CHAPTER 40 ³»ºñ°ÔÀÌ¼Ç µå·Î¾î ±¸ÇöÇϱâ _ 421
      40.1 ³»ºñ°ÔÀÌ¼Ç µå·Î¾î °³¿ä _ 421
      40.2 µå·Î¾î¸¦ ¿­°Å³ª ´Ý±â _ 423
      40.3 µå·Î¾î Ç׸ñ ¼±Åÿ¡ ÀÀ´äÇϱâ _ 424
      40.4 ³»ºñ°ÔÀÌ¼Ç µå·Î¾î ¾×ƼºñƼ ÅÛÇø´ »ç¿ëÇϱâ _ 425
      40.5 ³»ºñ°ÔÀÌ¼Ç µå·Î¾î ÅÛÇø´À¸·Î ÇÁ·ÎÁ§Æ® »ý¼ºÇϱâ _ 425
      40.6 ÅÛÇø´ ·¹À̾ƿô ¸®¼Ò½º ÆÄÀÏ _ 426
      40.7 Çì´õ »ö»ó ¸®¼Ò½º ÆÄÀÏ _ 426
      40.8 ÅÛÇø´ ¸Þ´º ¸®¼Ò½º ÆÄÀÏ _ 427
      40.9 ÅÛÇø´ ÄÚµå _ 427
      40.10 ¾Û ½ÇÇàÇϱâ _ 428
      40.11 ¿ä¾à _ 429

      CHAPTER 41 ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À ¸¶½ºÅÍ/µðÅ×ÀÏ Ç÷Π_ 430
      41.1 ¸¶½ºÅ͵ðÅ×ÀÏ Ç÷Π_ 430
      41.2 ¸¶½ºÅ͵ðÅ×ÀÏ Ç÷Π¾×ƼºñƼ »ý¼ºÇϱâ _ 432
      41.3 ¸¶½ºÅ͵ðÅ×ÀÏ Ç÷ΠÅÛÇø´ »ìÆ캸±â _ 434
      41.4 ¸¶½ºÅ͵ðÅ×ÀÏ Ç÷ΠÅÛÇø´ º¯°æÇϱâ _ 436
      41.5 ÄÜÅÙÆ® ¸ðµ¨ º¯°æÇϱâ _ 436
      41.6 µðÅ×ÀÏ ÆгΠº¯°æÇϱâ _ 438
      41.7 WebsiteDetailFragment Ŭ·¡½º º¯°æÇϱâ _ 439
      41.8 WebsiteListActivity Ŭ·¡½º ¼öÁ¤Çϱâ _ 441
      41.9 ¸Å´ÏÆ佺Ʈ ÆÛ¹Ì¼Ç Ãß°¡Çϱâ _ 441
      41.10 ¾ÖÇø®ÄÉÀÌ¼Ç ½ÇÇàÇϱâ _ 442
      41.11 ¿ä¾à _ 443

      CHAPTER 42 ¾Èµå·ÎÀ̵å ÀÎÅÙÆ® °³¿ä _ 444
      42.1 ÀÎÅÙÆ® °³¿ä _ 444
      42.2 ¸í½ÃÀû ÀÎÅÙÆ® _ 445
      42.3 ¾×ƼºñƼ¿¡¼­ µ¥ÀÌÅÍ ¹ÝȯÇϱâ _ 447
      42.4 ¾Ï½ÃÀû ÀÎÅÙÆ® _ 448
      42.5 ÀÎÅÙÆ® ÇÊÅÍ »ç¿ëÇϱâ _ 448
      42.6 ÀÎÅÙÆ® »ç¿ë °¡´É ¿©ºÎ È®ÀÎÇϱâ _ 449
      42.7 ¿ä¾à _ 450

      CHAPTER 43 ¸í½ÃÀû ÀÎÅÙÆ® ¿¹Á¦ ÇÁ·ÎÁ§Æ® _ 451
      43.1 ¿¹Á¦ ÇÁ·ÎÁ§Æ® »ý¼ºÇϱâ _ 451
      43.2 ActivityAÀÇ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º µðÀÚÀÎÇϱâ _ 452
      43.3 µÎ ¹ø° ¾×ƼºñƼ Ŭ·¡½º »ý¼ºÇϱâ _ 453
      43.4 ActivityBÀÇ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º ·¹À̾ƿô µðÀÚÀÎÇϱâ _ 454
      43.5 ¾ÖÇø®ÄÉÀ̼ÇÀÇ ¸Å´ÏÆ佺Ʈ ÆÄÀÏ »ìÆ캸±â _ 456
      43.6 ÀÎÅÙÆ® »ý¼ºÇϱâ _ 457
      43.7 ÀÎÅÙÆ® µ¥ÀÌÅÍ ÃßÃâÇϱâ _ 458
      43.8 ¼­ºê ¾×ƼºñƼ·Î ActivityB ·ÐĪÇϱâ _ 459
      43.9 ¼­ºê ¾×ƼºñƼ¿¡¼­ µ¥ÀÌÅÍ ¹ÝȯÇϱâ _ 460
      43.10 ¾ÖÇø®ÄÉÀÌ¼Ç Å×½ºÆ®Çϱâ _ 461
      43.11 ¿ä¾à _ 462

      CHAPTER 44 ¾Ï½ÃÀû ÀÎÅÙÆ® ¿¹Á¦ ÇÁ·ÎÁ§Æ® _ 463
      44.1 ¾Ï½ÃÀû ÀÎÅÙÆ® ¿¹Á¦ ÇÁ·ÎÁ§Æ® »ý¼ºÇϱâ _ 463
      44.2 »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º µðÀÚÀÎÇϱâ _ 464
      44.3 ¾Ï½ÃÀû ÀÎÅÙÆ® »ý¼ºÇϱâ _ 465
      44.4 ¾Ï½ÃÀû ÀÎÅÙÆ®·Î ·ÐĪµÇ´Â ¾×ƼºñƼ »ý¼ºÇϱâ _ 466
      44.5 »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¿¡ À¥ ºä Ãß°¡Çϱâ _ 466
      44.6 ÀÎÅÙÆ® URL ¾ò±â _ 467
      44.7 MyWebView ÇÁ·ÎÁ§Æ®ÀÇ ¸Å´ÏÆ佺Ʈ ÆÄÀÏ º¯°æÇϱâ _ 468
      44.8 MyWebView ÆÐÅ°Áö¸¦ ÀåÄ¡¿¡ ¼³Ä¡Çϱâ _ 470
      44.9 ¾ÖÇø®ÄÉÀÌ¼Ç Å×½ºÆ®Çϱâ _ 471
      44.10 ¿ä¾à _ 473

      CHAPTER 45 ºê·Îµåij½ºÆ® ÀÎÅÙÆ®¿Í ºê·Îµåij½ºÆ® ¼ö½ÅÀÚ _ 474
      45.1 ºê·Îµåij½ºÆ® ÀÎÅÙÆ® °³¿ä _ 474
      45.2 ºê·Îµåij½ºÆ® ¼ö½ÅÀÚ °³¿ä _ 475
      45.3 ºê·Îµåij½ºÆ® ¼ö½ÅÀڷκÎÅÍ °á°ú µ¥ÀÌÅÍ ¹Þ±â _ 478
      45.4 ½ºÆ¼Å° ºê·Îµåij½ºÆ® ÀÎÅÙÆ® _ 478
      45.5 ºê·Îµåij½ºÆ® ÀÎÅÙÆ® ¿¹Á¦ ÇÁ·ÎÁ§Æ® _ 478
      45.6 ¿¹Á¦ ¾ÖÇø®ÄÉÀÌ¼Ç »ý¼ºÇϱâ _ 479
      45.7 ºê·Îµåij½ºÆ® ÀÎÅÙÆ®¸¦ »ý¼ºÇÏ°í Àü¼ÛÇϱâ _ 479
      45.8 ºê·Îµåij½ºÆ® ¼ö½ÅÀÚ »ý¼ºÇϱâ _ 480
      45.9 ¸Å´ÏÆ佺Ʈ ÆÄÀÏ¿¡ ºê·Îµåij½ºÆ® ¼ö½ÅÀÚ ±¸¼ºÇϱâ _ 482
      45.10 ºê·Îµåij½ºÆ® ¾ÖÇø®ÄÉÀÌ¼Ç Å×½ºÆ®Çϱâ _ 483
      45.11 ½Ã½ºÅÛ ºê·Îµåij½ºÆ® ÀÎÅÙÆ® ¸®½º´×Çϱâ _ 484
      45.12 ¿ä¾à _ 487

      CHAPTER 46 ½º·¹µå¿Í ½º·¹µå Çڵ鷯 _ 488
      46.1 ½º·¹µå °³¿ä _ 488
      46.2 ¾ÖÇø®ÄÉÀ̼ÇÀÇ ¸ÞÀÎ ½º·¹µå _ 488
      46.3 ½º·¹µå Çڵ鷯 _ 489
      46.4 ±âº»ÀûÀÎ ½º·¹µå ¿¹Á¦ ÇÁ·ÎÁ§Æ® _ 489
      46.5 »õ·Î¿î ½º·¹µå »ý¼ºÇϱâ _ 492
      46.6 ½º·¹µå Çڵ鷯 ±¸ÇöÇϱâ _ 493
      46.7 Çڵ鷯¿¡°Ô ¸Þ½ÃÁö Àü´ÞÇϱâ _ 495
      46.8 ¿ä¾à _ 497

      CHAPTER 47 ½ºÅ¸Æ® ¼­ºñ½º¿Í ¹Ù¿îµå ¼­ºñ½º °³¿ä _ 499
      47.1 ½ºÅ¸Æ® ¼­ºñ½º _ 499
      47.2 ÀÎÅÙÆ® ¼­ºñ½º _ 500
      47.3 ¹Ù¿îµå ¼­ºñ½º _ 501
      47.4 ¼­ºñ½º »ý¸íÁÖ±â _ 502
      47.5 ¼Ò¸êµÈ ¼­ºñ½º Àç½ÃÀÛ ¿É¼Ç Á¦¾îÇϱâ _ 502
      47.6 ¸Å´ÏÆ佺Ʈ ÆÄÀÏ¿¡ ¼­ºñ½º ¼±¾ðÇϱâ _ 503
      47.7 ½Ã½ºÅÛ ±¸µ¿ ½Ã ¼­ºñ½º ½ÃÀÛ½ÃÅ°±â _ 504
      47.8 ¿ä¾à _ 505

      CHAPTER 48 ½ºÅ¸Æ® ¼­ºñ½º ±¸Çö ¿¹Á¦ ÇÁ·ÎÁ§Æ® _ 506
      48.1 ¿¹Á¦ ÇÁ·ÎÁ§Æ® »ý¼ºÇϱâ _ 506
      48.2 Service Ŭ·¡½º »ý¼ºÇϱâ _ 507
      48.3 ¼­ºñ½º¸¦ ¸Å´ÏÆ佺Ʈ ÆÄÀÏ¿¡ Ãß°¡Çϱâ _ 509
      48.4 ¼­ºñ½º ½ÃÀÛ½ÃÅ°±â _ 509
      48.5 ÀÎÅÙÆ® ¼­ºñ½º Å×½ºÆ®Çϱâ _ 510
      48.6 Service Ŭ·¡½º »ç¿ëÇϱâ _ 511
      48.7 »õ·Î¿î ¼­ºñ½º »ý¼ºÇϱâ _ 511
      48.8 »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º º¯°æÇϱâ _ 513
      48.9 ¾ÖÇø®ÄÉÀÌ¼Ç ½ÇÇàÇϱâ _ 514
      48.10 ¼­ºñ½º¸¦ ó¸®ÇÏ´Â »õ·Î¿î ½º·¹µå »ý¼ºÇϱâ _ 515
      48.11 ¿ä¾à _ 517

      CHAPTER 49 ·ÎÄà ¹Ù¿îµå ¼­ºñ½º ¿¹Á¦ ÇÁ·ÎÁ§Æ® _ 518
      49.1 ¹Ù¿îµå ¼­ºñ½º ÀÌÇØÇϱâ _ 518
      49.2 ¹Ù¿îµå ¼­ºñ½º »óÈ£ÀÛ¿ë ¿É¼Ç _ 519
      49.3 ·ÎÄà ¹Ù¿îµå ¼­ºñ½º ¿¹Á¦ ÇÁ·ÎÁ§Æ® _ 519
      49.4 ¹Ù¿îµå ¼­ºñ½º¸¦ ÇÁ·ÎÁ§Æ®¿¡ Ãß°¡Çϱâ _ 520
      49.5 Binder ±¸ÇöÇϱâ _ 520
      49.6 Ŭ¶óÀ̾ðÆ®¸¦ ¼­ºñ½º¿¡ ¹ÙÀεùÇϱâ _ 523
      49.7 ¿¹Á¦ ÇÁ·ÎÁ§Æ® ¸¶¹«¸®Çϱâ _ 525
      49.8 ¾ÖÇø®ÄÉÀÌ¼Ç Å×½ºÆ®Çϱâ _ 527
      49.9 ¿ä¾à _ 528

      CHAPTER 50 ¿ø°Ý ¹Ù¿îµå ¼­ºñ½º ¿¹Á¦ ÇÁ·ÎÁ§Æ® _ 529
      50.1 Ŭ¶óÀ̾ðÆ®¿¡¼­ ¿ø°Ý ¼­ºñ½º·Î Åë½ÅÇϱâ _ 529
      50.2 ¿¹Á¦ ¾ÖÇø®ÄÉÀÌ¼Ç »ý¼ºÇϱâ _ 530
      50.3 »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º µðÀÚÀÎÇϱâ _ 530
      50.4 ¿ø°Ý ¹Ù¿îµå ¼­ºñ½º ±¸ÇöÇϱâ _ 530
      50.5 ¿ø°Ý ¼­ºñ½º¸¦ ¸Å´ÏÆ佺Ʈ ÆÄÀÏ¿¡ ±¸¼ºÇϱâ _ 532
      50.6 ¿ø°Ý ¼­ºñ½º¸¦ ·ÐĪÇÏ°í ¹ÙÀεùÇϱâ _ 533
      50.7 ¿ø°Ý ¼­ºñ½º¿¡ ¸Þ½ÃÁö Àü¼ÛÇϱâ _ 534
      50.8 ¿ä¾à _ 536

      CHAPTER 51 ¾Èµå·ÎÀ̵å 7ÀÇ ¾Ë¸² °³¿ä _ 537
      51.1 ¾Ë¸² °³¿ä _ 537
      51.2 NotifyDemo ÇÁ·ÎÁ§Æ® »ý¼ºÇϱâ _ 539
      51.3 »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º µðÀÚÀÎÇϱâ _ 539
      51.4 µÎ ¹ø° ¾×ƼºñƼ »ý¼ºÇϱâ _ 540
      51.5 ¾Ë¸²À» »ý¼ºÇÏ°í Àü´ÞÇϱâ _ 541
      51.6 ¾Ë¸²¿¡¼­ ¾×ƼºñƼ¸¦ ½ÃÀÛ½ÃÅ°±â _ 543
      51.7 ¾Ë¸²¿¡ ¾×¼Ç Ãß°¡Çϱâ _ 544
      51.8 ¾Ë¸²¿¡ ¼Ò¸® Ãß°¡Çϱâ _ 545
      51.9 ¾Ë¸² ¸Þ½ÃÁö ¹­±â _ 546
      51.10 ¿ä¾à _ 549

      CHAPTER 52 ¾Èµå·ÎÀ̵å 7 ¾Ë¸²ÀÇ Á÷Á¢ ÀÀ´ä ±¸Çö _ 550
      52.1 DirectReply ÇÁ·ÎÁ§Æ® »ý¼ºÇϱâ _ 550
      52.2 »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º µðÀÚÀÎÇϱâ _ 551
      52.3 RemoteInput °´Ã¼ »ý¼ºÇϱâ _ 551
      52.4 PendingIntent °´Ã¼ »ý¼ºÇϱâ _ 553
      52.5 ÀÀ´ä ¾×¼Ç »ý¼ºÇϱâ _ 553
      52.6 Á÷Á¢ ÀÀ´ä ÀÔ·Â µ¥ÀÌÅÍ ¼ö½ÅÇϱâ _ 556
      52.7 ¾Ë¸² º¯°æÇϱâ _ 557
      52.8 ¿ä¾à _ 558

      CHAPTER 53 ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À¿¡¼­ Firebase »ç¿ëÇϱâ _ 559
      53.1 Firebase¶õ? _ 559
      53.2 Firebase¿¡ ¼­¸íÇϱâ _ 560
      53.3 FirebaseNotify ÇÁ·ÎÁ§Æ® »ý¼ºÇϱâ _ 561
      53.4 »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º ±¸¼ºÇϱâ _ 561
      53.5 ÇÁ·ÎÁ§Æ®¸¦ Firebase¿¡ ¿¬°áÇϱâ _ 561
      53.6 »õ·Î¿î Firebase ÇÁ·ÎÁ§Æ® »ý¼ºÇϱâ _ 563
      53.7 google-services.json ÆÄÀÏ _ 563
      53.8 Firebase ¶óÀ̺귯¸® Ãß°¡Çϱâ _ 564
      53.9 ¿ä¾à _ 566

      CHAPTER 54 Firebase ¿ø°Ý ¾Ë¸² »ç¿ëÇϱâ _ 567
      54.1 Firebase ¾Ë¸² Àü¼ÛÇϱâ _ 567
      54.2 ¾Ë¸² ¸Þ½ÃÁö ¼ö½ÅÇϱâ _ 570
      54.3 ¾Ë¸²¿¡ ¸ÂÃã µ¥ÀÌÅÍ Æ÷ÇÔ½ÃÅ°±â _ 570
      54.4 Æ÷±×¶ó¿îµå ¾ÛÀÇ ¾Ë¸² ó¸®Çϱâ _ 572
      54.5 ¿ä¾à _ 574

      CHAPTER 55 ¾Èµå·ÎÀ̵å 7ÀÇ ´ÙÁß Ã¢ Áö¿ø °³¿ä _ 575
      55.1 ºÐÇÒ È­¸é°ú ÀÚÀ¯Çü½Ä ¹× PIP ¸ðµå _ 575
      55.2 ´ÙÁß Ã¢ ¸ðµå·Î ÀüȯÇϱâ _ 577
      55.3 ÀÚÀ¯Çü½Ä ¸ðµåÀÇ Áö¿ø ¿©ºÎ È®ÀÎÇϱâ _ 579
      55.4 ´ÙÁß Ã¢ Áö¿øÀ» ¾Û¿¡¼­ È°¼ºÈ­Çϱâ _ 580
      55.5 ´ÙÁß Ã¢ °ü·Ã ¼Ó¼º ÁöÁ¤Çϱâ _ 580
      55.6 ¾×ƼºñƼ¿¡¼­ ´ÙÁß Ã¢ ¸ðµåÀÎÁö °Ë»çÇϱâ _ 581
      55.7 ´ÙÁß Ã¢ °ü·Ã ÅëÁö ¹Þ±â _ 582
      55.8 ´ÙÁß Ã¢ ¸ðµå¿¡¼­ ¾×ƼºñƼ¸¦ ½ÃÀÛ½ÃÅ°±â _ 582
      55.9 ÀÚÀ¯Çü½Ä ¸ðµå·Î ½ÇÇàµÇ´Â ¾×ƼºñƼÀÇ Å©±â¿Í À§Ä¡ ±¸¼ºÇϱâ _ 583
      55.10 ¿ä¾à _ 584

      CHAPTER 56 ´ÙÁß Ã¢ ¿¹Á¦ ÇÁ·ÎÁ§Æ® _ 585
      56.1 ´ÙÁß Ã¢ ÇÁ·ÎÁ§Æ® »ý¼ºÇϱâ _ 585
      56.2 FirstActivityÀÇ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º µðÀÚÀÎÇϱâ _ 585
      56.3 µÎ ¹ø° ¾×ƼºñƼ Ãß°¡Çϱâ _ 586
      56.4 µÎ ¹ø° ¾×ƼºñƼ ½ÃÀÛ½ÃÅ°±â _ 587
      56.5 ´ÙÁß Ã¢ ¸ðµå È°¼ºÈ­Çϱâ _ 588
      56.6 ´ÙÁß Ã¢ Áö¿ø Å×½ºÆ®Çϱâ _ 589
      56.7 µÎ ¹ø° ¾×ƼºñƼ¸¦ ´Ù¸¥ â¿¡¼­ ½ÃÀÛ½ÃÅ°±â _ 590
      56.8 ÀÚÀ¯Çü½Ä âÀÇ À§Ä¡¿Í Å©±â º¯°æÇϱâ _ 591
      56.9 ¿ä¾à _ 592

      CHAPTER 57 ¾Èµå·ÎÀ̵å SQLite µ¥ÀÌÅͺ£À̽º °³¿ä _ 593
      57.1 µ¥ÀÌÅͺ£À̽º Å×À̺í ÀÌÇØÇϱâ _ 593
      57.2 µ¥ÀÌÅͺ£À̽º ½ºÅ°¸¶ °³¿ä _ 594
      57.3 ¿­°ú µ¥ÀÌÅÍ Å¸ÀÔ _ 594
      57.4 µ¥ÀÌÅͺ£À̽º Çà _ 594
      57.5 ±âº» Å° °³¿ä _ 595
      57.6 SQLite¶õ? _ 595
      57.7 SQL _ 596
      57.8 AVD¿¡¼­ SQLite »ç¿ëÇغ¸±â _ 596
      57.9 ¾Èµå·ÎÀ̵å SQLite Àڹ٠Ŭ·¡½º _ 600
      57.10 ¿ä¾à _ 602

      CHAPTER 58 TableLayout°ú TableRow °³¿ä _ 603
      58.1 TableLayout°ú TableRow _ 603
      58.2 µ¥ÀÌÅͺ£À̽º ÇÁ·ÎÁ§Æ® »ý¼ºÇϱâ _ 605
      58.3 »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¿¡ TableLayout Ãß°¡Çϱâ _ 605
      58.4 TableRow ±¸¼ºÇϱâ _ 606
      58.5 ¹öÆ°À» ·¹À̾ƿô¿¡ Ãß°¡Çϱâ _ 608
      58.6 ·¹À̾ƿô ¸¶Áø Á¶Á¤Çϱâ _ 609
      58.7 ¿ä¾à _ 610

      CHAPTER 59 ¾Èµå·ÎÀ̵å SQLite µ¥ÀÌÅͺ£À̽º ¿¹Á¦ ÇÁ·ÎÁ§Æ® _ 611
      59.1 µ¥ÀÌÅͺ£À̽º ¿¹Á¦ °³¿ä _ 611
      59.2 µ¥ÀÌÅÍ ¸ðµ¨ »ý¼ºÇϱâ _ 612
      59.3 µ¥ÀÌÅÍ Çڵ鷯 ±¸ÇöÇϱâ _ 613
      59.4 ¾×ƼºñƼ À̺¥Æ® ¸Þ¼­µå ±¸ÇöÇϱâ _ 618
      59.5 ¾ÖÇø®ÄÉÀÌ¼Ç Å×½ºÆ®Çϱâ _ 620
      59.6 ¿ä¾à _ 621

      CHAPTER 60 ÄÜÅÙÆ® Á¦°øÀÚ ÀÌÇØÇϱâ _ 622
      60.1 ÄÜÅÙÆ® Á¦°øÀÚ¶õ? _ 622
      60.2 ÄÜÅÙÆ® Á¦°øÀÚ _ 623
      60.3 ÄÜÅÙÆ® URI _ 624
      60.4 ÄÜÅÙÆ® ¸®Á¹¹ö _ 625
      60.5 [provider] ¸Å´ÏÆ佺Ʈ ¿ä¼Ò _ 625
      60.6 ¿ä¾à _ 626

      CHAPTER 61 ÄÜÅÙÆ® Á¦°øÀÚ ±¸ÇöÇϱâ _ 627
      61.1 Database ÇÁ·ÎÁ§Æ® È°¿ëÇϱâ _ 627
      61.2 ÄÜÅÙÆ® Á¦°øÀÚ ÆÐÅ°Áö Ãß°¡Çϱâ _ 628
      61.3 ÄÜÅÙÆ® Á¦°øÀÚ Å¬·¡½º »ý¼ºÇϱâ _ 628
      61.4 Authority¿Í ÄÜÅÙÆ® URI ±¸¼ºÇϱâ _ 630
      61.5 ÄÜÅÙÆ® Á¦°øÀÚ¿¡ UriMatcher ±¸ÇöÇϱâ _ 631
      61.6 ÄÜÅÙÆ® Á¦°øÀÚÀÇ onCreate() ¸Þ¼­µå ±¸ÇöÇϱâ _ 632
      61.7 ÄÜÅÙÆ® Á¦°øÀÚÀÇ insert() ¸Þ¼­µå ±¸ÇöÇϱâ _ 633
      61.8 ÄÜÅÙÆ® Á¦°øÀÚÀÇ query() ¸Þ¼­µå ±¸ÇöÇϱâ _ 634
      61.9 ÄÜÅÙÆ® Á¦°øÀÚÀÇ update() ¸Þ¼­µå ±¸ÇöÇϱâ _ 636
      61.10 ÄÜÅÙÆ® Á¦°øÀÚÀÇ delete() ¸Þ¼­µå ±¸ÇöÇϱâ _ 637
      61.11 ¸Å´ÏÆ佺Ʈ ÆÄÀÏ¿¡ ÄÜÅÙÆ® Á¦°øÀÚ ¼±¾ðÇϱâ _ 638
      61.12 µ¥ÀÌÅͺ£À̽º Çڵ鷯 º¯°æÇϱâ _ 639
      61.13 ¿ä¾à _ 642

      CHAPTER 62 ±¸±Û Ŭ¶ó¿ìµå ½ºÅ丮Áö ¾×¼¼½ºÇϱâ _ 643
      62.1 ½ºÅ丮Áö ¾×¼¼½º ÇÁ·¹ÀÓ¿öÅ© _ 643
      62.2 ½ºÅ丮Áö ¾×¼¼½º ÇÁ·¹ÀÓ¿öÅ© »ç¿ëÇϱâ _ 645
      62.3 ÇÇÄ¿ÀÇ ÆÄÀÏ ³»¿ª ¼±º°Çϱâ _ 645
      62.4 ÀÎÅÙÆ® °á°ú ó¸®Çϱâ _ 647
      62.5 ÆÄÀÏÀÇ ³»¿ë Àбâ _ 648
      62.6 ÆÄÀÏ¿¡ ³»¿ë ¾²±â _ 649
      62.7 ÆÄÀÏ »èÁ¦Çϱâ _ 649
      62.8 ÆÄÀÏÀÇ Áö¼ÓÀûÀÎ ¾×¼¼½º ¾ò±â _ 650
      62.9 ¿ä¾à _ 650

      CHAPTER 63 ¾Èµå·ÎÀÌµå ½ºÅ丮Áö ¾×¼¼½º ÇÁ·¹ÀÓ¿öÅ© ¿¹Á¦ ÇÁ·ÎÁ§Æ® _ 652
      63.1 ½ºÅ丮Áö ¾×¼¼½º ÇÁ·¹ÀÓ¿öÅ© ¿¹Á¦ ÇÁ·ÎÁ§Æ® °³¿ä _ 652
      63.2 ½ºÅ丮Áö ¾×¼¼½º ÇÁ·¹ÀÓ¿öÅ© ¿¹Á¦ ÇÁ·ÎÁ§Æ® »ý¼º _ 653
      63.3 »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º µðÀÚÀÎÇϱâ _ 653
      63.4 ¿äû ÄÚµå ¼±¾ðÇϱâ _ 654
      63.5 »õ·Î¿î ½ºÅ丮Áö ÆÄÀÏ »ý¼ºÇϱâ _ 655
      63.6 onActivityResult() ¸Þ¼­µå _ 657
      63.7 ½ºÅ丮Áö ÆÄÀÏ¿¡ µ¥ÀÌÅÍ ÀúÀåÇϱâ _ 659
      63.8 ½ºÅ丮Áö ÆÄÀÏÀ» ¿­°í Àбâ _ 661
      63.9 ½ºÅ丮Áö ¾×¼¼½º ¾ÖÇø®ÄÉÀÌ¼Ç Å×½ºÆ®Çϱâ _ 664
      63.10 ¿ä¾à _ 665

      CHAPTER 64 ºñµð¿À Àç»ý ±¸ÇöÇϱâ _ 666
      64.1 ¾Èµå·ÎÀ̵å VideoView Ŭ·¡½º °³¿ä _ 666
      64.2 ¾Èµå·ÎÀ̵å MediaController Ŭ·¡½º °³¿ä _ 667
      64.3 ºñµð¿À Àç»ý Å×½ºÆ® °ü·Ã »çÇ× _ 668
      64.4 ºñµð¿À Àç»ý ¿¹Á¦ ÇÁ·ÎÁ§Æ® »ý¼ºÇϱâ _ 668
      64.5 VideoPlayer ¾ÖÇø®ÄÉÀ̼ÇÀÇ ·¹À̾ƿô µðÀÚÀÎÇϱâ _ 669
      64.6 VideoView ±¸¼ºÇϱâ _ 670
      64.7 ÀÎÅÍ³Ý ÆÛ¹Ì¼Ç Ãß°¡Çϱâ _ 670
      64.8 MediaController¸¦ VideoView¿¡ Ãß°¡Çϱâ _ 672
      64.9 onPreparedListener ¼³Á¤Çϱâ _ 673
      64.10 ¿ä¾à _ 674

      CHAPTER 65 Ä«¸Þ¶ó ÀÎÅÙÆ®¸¦ »ç¿ëÇÑ ºñµð¿À ³ìÈ­¿Í À̹ÌÁö ĸó _ 675
      65.1 Ä«¸Þ¶ó Áö¿ø ¿©ºÎ È®ÀÎÇϱâ _ 675
      65.2 ºñµð¿À ĸó ÀÎÅÙÆ® È£ÃâÇϱâ _ 676
      65.3 À̹ÌÁö ĸó ÀÎÅÙÆ® È£ÃâÇϱâ _ 677
      65.4 ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À ºñµð¿À ³ìÈ­ ÇÁ·ÎÁ§Æ® »ý¼ºÇϱâ _ 678
      65.5 »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º ·¹À̾ƿô µðÀÚÀÎÇϱâ _ 678
      65.6 Ä«¸Þ¶ó È®ÀÎÇϱâ _ 679
      65.7 ºñµð¿À ĸó ÀÎÅÙÆ® ·ÐĪÇϱâ _ 680
      65.8 ÀÎÅÙÆ®ÀÇ ¹Ýȯ °á°ú ó¸®Çϱâ _ 681
      65.9 ¾ÖÇø®ÄÉÀÌ¼Ç Å×½ºÆ®Çϱâ _ 682
      65.10 ¿ä¾à _ 682

      CHAPTER 66 ·±Å¸ÀÓ ÆÛ¹Ì¼Ç ¿äûÇϱâ _ 683
      66.1 º¸Åë°ú À§Çè ÆÛ¹Ì¼Ç ÀÌÇØÇϱâ _ 683
      66.2 ÆÛ¹Ì¼Ç ¿¹Á¦ ÇÁ·ÎÁ§Æ® »ý¼ºÇϱâ _ 685
      66.3 ÆÛ¹Ì¼Ç È®ÀÎÇϱâ _ 685
      66.4 ·±Å¸ÀÓ ½Ã¿¡ ÆÛ¹Ì¼Ç ¿äûÇϱâ _ 687
      66.5 ÆÛ¹Ì¼Ç ¿äû ÀÌÀ¯ Á¦°øÇϱâ _ 689
      66.6 ÆÛ¹Ì¼Ç ¾Û Å×½ºÆ®Çϱâ _ 691
      66.7 ¿ä¾à _ 692

      CHAPTER 67 ¾Èµå·ÎÀÌµå ¿Àµð¿À ³ìÀ½°ú Àç»ýÇϱâ _ 693
      67.1 ¿Àµð¿À Àç»ýÇϱâ _ 693
      67.2 MediaRecorder Ŭ·¡½º¸¦ »ç¿ëÇؼ­ ¿Àµð¿À ³ìÀ½Çϱâ _ 694
      67.3 ¿¹Á¦ ÇÁ·ÎÁ§Æ® °³¿ä _ 696
      67.4 AudioApp ÇÁ·ÎÁ§Æ® »ý¼ºÇϱâ _ 696
      67.5 »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º µðÀÚÀÎÇϱâ _ 697
      67.6 ¸¶ÀÌÅ© È®ÀÎÇϱâ _ 698
      67.7 ¾×ƼºñƼ ÃʱâÈ­Çϱâ _ 699
      67.8 recordAudio() ¸Þ¼­µå ±¸ÇöÇϱâ _ 700
      67.9 stopAudio() ¸Þ¼­µå ±¸ÇöÇϱâ _ 701
      67.10 playAudio() ¸Þ¼­µå ±¸ÇöÇϱâ _ 702
      67.11 ¸Å´ÏÆ佺Ʈ ÆÄÀÏ¿¡ ÆÛ¹Ì¼Ç ±¸¼ºÇϱâ _ 702
      67.12 ¾ÖÇø®ÄÉÀÌ¼Ç Å×½ºÆ®Çϱâ _ 706
      67.13 ¿ä¾à _ 706

      CHAPTER 68 ±¸±Û ¸Ê API »ç¿ëÇϱâ _ 707
      68.1 ±¸±Û ¸Ê ¾Èµå·ÎÀ̵å APIÀÇ ±¸¼º ¿ä¼Ò _ 707
      68.2 ±¸±Û ¸Ê ÇÁ·ÎÁ§Æ® »ý¼ºÇϱâ _ 709
      68.3 °³¹ßÀÚ ¼­¸í ¾ò±â _ 709
      68.4 ¾ÖÇø®ÄÉÀÌ¼Ç Å×½ºÆ®Çϱâ _ 712
      68.5 Áö¿ÀÄÚµù°ú ¿ª-Áö¿ÀÄÚµù ÀÌÇØÇϱâ _ 713
      68.6 Áöµµ¸¦ ¾ÖÇø®ÄÉÀ̼ǿ¡ Ãß°¡Çϱâ _ 715
      68.7 ÇöÀç À§Ä¡ ÆÛ¹Ì¼Ç ¿äûÇϱâ _ 716
      68.8 »ç¿ëÀÚÀÇ ÇöÀç À§Ä¡ º¸¿©ÁÖ±â _ 718
      68.9 Áöµµ ŸÀÔ º¯°æÇϱâ _ 719
      68.10 ¸Ê ÄÁÆ®·ÑÀ» »ç¿ëÀÚ¿¡°Ô º¸¿©ÁÖ±â _ 720
      68.11 Áöµµ Á¦½ºÃ³ ó¸®Çϱâ _ 721
      68.12 Áöµµ Ç¥½Ä »ý¼ºÇϱâ _ 723
      68.13 ¸Ê Ä«¸Þ¶ó Á¦¾îÇϱâ _ 724
      68.14 ¿ä¾à _ 726

      CHAPTER 69 ¾Èµå·ÎÀ̵å Àμâ ÇÁ·¹ÀÓ¿öÅ© »ç¿ëÇϱâ _ 727
      69.1 ¾Èµå·ÎÀ̵å Àμ⠾ÆÅ°ÅØó _ 727
      69.2 Àμ⠼­ºñ½º Ç÷¯±×ÀÎ _ 728
      69.3 ±¸±Û Ŭ¶ó¿ìµå Àμâ _ 728
      69.4 ±¸±Û µå¶óÀ̺ê·Î ÀμâÇϱâ _ 729
      69.5 PDF·Î ÀúÀåÇϱâ _ 729
      69.6 ¾Èµå·ÎÀ̵å ÀåÄ¡¿¡¼­ ÀμâÇϱâ _ 730
      69.7 ¾Èµå·ÎÀÌµå ¾ÖÇø®ÄÉÀ̼ǿ¡ Æ÷ÇԵǴ Àμâ Áö¿ø ¿É¼Ç _ 732
      69.8 ¿ä¾à _ 737

      CHAPTER 70 HTML°ú À¥ ÄÜÅÙÆ® Àμ⠿¹Á¦ ÇÁ·ÎÁ§Æ® _ 738
      70.1 HTML Àμ⠿¹Á¦ ¾ÖÇø®ÄÉÀÌ¼Ç »ý¼ºÇϱâ _ 738
      70.2 µ¿Àû HTML ÄÜÅÙÆ® ÀμâÇϱâ _ 739
      70.3 ±âÁ¸ À¥ ÆäÀÌÁö Àμ⠿¹Á¦ ¾ÖÇø®ÄÉÀÌ¼Ç »ý¼ºÇϱâ _ 742
      70.4 Ç÷ÎÆà ¾×¼Ç ¹öÆ° »èÁ¦Çϱâ _ 743
      70.5 »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º ·¹À̾ƿô µðÀÚÀÎÇϱâ _ 743
      70.6 À¥ ÆäÀÌÁö¸¦ WebView¿¡ ·ÎµåÇϱâ _ 745
      70.7 Àμ⠸޴º ¿É¼Ç Ãß°¡Çϱâ _ 746
      70.8 ¿ä¾à _ 749

      CHAPTER 71 ¾Èµå·ÎÀ̵å Ä¿½ºÅÒ ¹®¼­ Àμâ _ 750
      71.1 ¾Èµå·ÎÀ̵å Ä¿½ºÅÒ ¹®¼­ Àμ⠰³¿ä _ 750
      71.2 Ä¿½ºÅÒ ¹®¼­ Àμâ ÇÁ·ÎÁ§Æ® ÁغñÇϱâ _ 752
      71.3 Ä¿½ºÅÒ Àμ⠾î´ðÅÍ »ý¼ºÇϱâ _ 753
      71.4 onLayout() ÄÝ¹é ¸Þ¼­µå ±¸ÇöÇϱâ _ 754
      71.5 onWrite() ÄÝ¹é ¸Þ¼­µå ±¸ÇöÇϱâ _ 758
      71.6 ÆäÀÌÁö°¡ Àμ⠹üÀ§¿¡ ÀÖ´ÂÁö È®ÀÎÇϱâ _ 761
      71.7 ÆäÀÌÁö ĵ¹ö½º¿¡ ÄÜÅÙÆ® ±×¸®±â _ 762
      71.8 Àμâ ÀÛ¾÷ ½ÃÀÛ½ÃÅ°±â _ 765
      71.9 ¾ÖÇø®ÄÉÀÌ¼Ç Å×½ºÆ®Çϱâ _ 766
      71.10 ¿ä¾à _ 767

      CHAPTER 72 ¾Èµå·ÎÀ̵å Áö¹® ÀÎÁõ ±¸ÇöÇϱâ _ 768
      72.1 Áö¹® ÀÎÁõ °³¿ä _ 768
      72.2 Áö¹® ÀÎÁõ ÇÁ·ÎÁ§Æ® »ý¼ºÇϱâ _ 769
      72.3 ÀåÄ¡ÀÇ Áö¹® ÀÎÁõ ±¸¼ºÇϱâ _ 769
      72.4 Áö¹® Æ۹̼ÇÀ» ¸Å´ÏÆ佺Ʈ ÆÄÀÏ¿¡ Ãß°¡Çϱâ _ 770
      72.5 Áö¹® ¾ÆÀÌÄÜ ´Ù¿î·ÎµåÇϱâ _ 771
      72.6 »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º µðÀÚÀÎÇϱâ _ 772
      72.7 KeyguardManager¿Í FingerprintManager »ç¿ëÇϱâ _ 773
      72.8 ÀåÄ¡ÀÇ º¸¾È ¼³Á¤ È®ÀÎÇϱâ _ 774
      72.9 ¾Èµå·ÎÀ̵å Keystore¿Í KeyGenerator »ç¿ëÇϱâ _ 775
      72.10 Å° »ý¼ºÇϱâ _ 777
      72.11 Cipher ÃʱâÈ­Çϱâ _ 779
      72.12 CryptoObject ÀνºÅϽº »ý¼ºÇϱâ _ 781
      72.13 Áö¹® ÀÎÁõ ó¸® Ŭ·¡½º ±¸ÇöÇϱâ _ 782
      72.14 ÇÁ·ÎÁ§Æ® Å×½ºÆ®Çϱâ _ 785
      72.15 ¿ä¾à _ 786

      CHAPTER 73 ¼­·Î ´Ù¸¥ ¾Èµå·ÎÀ̵å ÀåÄ¡¿Í È­¸é ó¸®Çϱâ _ 787
      73.1 ¼­·Î ´Ù¸¥ ÀåÄ¡ È­¸é ó¸®Çϱâ _ 787
      73.2 È­¸é Å©±â¿¡ ¸Â´Â ·¹À̾ƿô »ý¼ºÇϱâ _ 788
      73.3 ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À¿¡¼­ ´Ù¾çÇÑ Å©±âÀÇ ·¹À̾ƿô »ý¼ºÇϱâ _ 789
      73.4 ¼­·Î ´Ù¸¥ À̹ÌÁö Á¦°øÇϱâ _ 790
      73.5 Çϵå¿þ¾î Áö¿ø ¿©ºÎ È®ÀÎÇϱâ _ 791
      73.6 ƯÁ¤ ÀåÄ¡¿¡ ¸Â´Â ¾ÖÇø®ÄÉÀÌ¼Ç ¹ÙÀ̳ʸ® Á¦°øÇϱâ _ 792
      73.7 ¿ä¾à _ 792

      CHAPTER 74 ¾Èµå·ÎÀÌµå ¾ÖÇø®ÄÉÀÌ¼Ç ¸±¸®½ºÇϱâ _ 793
      74.1 ¸±¸®½º Áغñ ÀýÂ÷ _ 793
      74.2 ºôµå º¯ÀÌ º¯°æÇϱâ _ 794
      74.3 ProGuard È°¼ºÈ­Çϱâ _ 795
      74.4 Å°½ºÅä¾î ÆÄÀÏ »ý¼ºÇϱâ _ 795
      74.5 °³ÀÎ Å° »ý¼ºÇϱâ _ 796
      74.6 ¾ÖÇø®ÄÉÀÌ¼Ç APK ÆÄÀÏ »ý¼ºÇϱâ _ 797
      74.7 ±¸±Û Ç÷¹ÀÌ °³¹ßÀÚ ÄÜ¼Ö °èÁ¤ µî·ÏÇϱâ _ 799
      74.8 »õ·Î¿î APK ¹öÀüÀ» ±¸±Û Ç÷¹ÀÌ °³¹ßÀÚ Äֿܼ¡ ¾÷·ÎµåÇϱâ _ 799
      74.9 APK ÆÄÀÏ ºÐ¼®Çϱâ _ 801
      74.10 ¿ä¾à _ 803

      CHAPTER 75 ±¸±Û Ç÷¹ÀÌ ÀÎ¾Û °áÁ¦¸¦ ¾ÖÇø®ÄÉÀ̼ǿ¡ ÅëÇÕÇϱâ _ 804
      75.1 ±¸±Û Ç÷¹ÀÌ °áÁ¦ ¶óÀ̺귯¸® ¼³Ä¡Çϱâ _ 804
      75.2 ÀÎ¾Û °áÁ¦ ¿¹Á¦ ÇÁ·ÎÁ§Æ® »ý¼ºÇϱâ _ 805
      75.3 °áÁ¦ Æ۹̼ÇÀ» ¸Å´ÏÆ佺Ʈ ÆÄÀÏ¿¡ Ãß°¡Çϱâ _ 806
      75.4 IInAppBillingService.aidl ÆÄÀÏÀ» ÇÁ·ÎÁ§Æ®¿¡ Ãß°¡Çϱâ _ 807
      75.5 À¯Æ¿¸®Æ¼ Ŭ·¡½º¸¦ ÇÁ·ÎÁ§Æ®¿¡ Ãß°¡Çϱâ _ 808
      75.6 »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º µðÀÚÀÎÇϱâ _ 810
      75.7 Click Me! ¹öÆ° ±¸ÇöÇϱâ _ 811
      75.8 ±¸±Û Ç÷¹ÀÌ °³¹ßÀÚ Äְܼú ±¸±Û °èÁ¤ _ 812
      75.9 ¾ÖÇø®ÄÉÀ̼ÇÀÇ °ø°³ ÀÎÁõ Å° ¹Þ±â _ 812
      75.10 ¾ÖÇø®ÄÉÀ̼ǿ¡¼­ ±¸±Û Ç÷¹ÀÌ °áÁ¦ ¼³Á¤Çϱâ _ 814
      75.11 ±¸±Û Ç÷¹ÀÌ ÀÎ¾Û °áÁ¦ ±¸ÀÔÀ» Ãʱ⠼³Á¤Çϱâ _ 815
      75.12 onActivityResult ¸Þ¼­µå ±¸ÇöÇϱâ _ 816
      75.13 ±¸ÀÔ Á¾·á ¸®½º³Ê ±¸ÇöÇϱâ _ 817
      75.14 ±¸ÀÔ Á¦Ç° ¼ÒºñÇϱâ _ 818
      75.15 IabHelper ÀνºÅϽº ÇØÁ¦Çϱâ _ 819
      75.16 Security.java ÆÄÀÏ º¯°æÇϱâ _ 820
      75.17 ÀÎ¾Û °áÁ¦ ¾ÖÇø®ÄÉÀÌ¼Ç Å×½ºÆ®Çϱâ _ 821
      75.18 ¸±¸®½º¿ë APK ºôµåÇϱâ _ 822
      75.19 »õ·Î¿î ÀÎ¾Û Á¦Ç° »ý¼ºÇϱâ _ 823
      75.20 ¾ËÆÄ ¹èÆ÷ ä³Î·Î ¾ÖÇø®ÄÉÀÌ¼Ç Á¦ÃâÇϱâ _ 824
      75.21 ÀÎ¾Û °áÁ¦ Å×½ºÆ® °èÁ¤ Ãß°¡Çϱâ _ 824
      75.22 ±×·ì Å×½ºÆ® ±¸¼ºÇϱâ _ 826
      75.23 ÀÎ¾Û ±¸ÀÔÀÇ ¹®Á¦ ÇØ°áÇϱâ _ 826
      75.24 ¿ä¾à _ 828

      CHAPTER 76 ¾Èµå·ÎÀÌµå ½ºÆ©µð¿ÀÀÇ ±×·¡µé °³¿ä _ 829
      76.1 ±×·¡µé °³¿ä _ 829
      76.2 ±×·¡µé°ú ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À _ 830
      76.3 ÃÖ»óÀ§ ¼öÁØÀÇ ±×·¡µé ºôµå ÆÄÀÏ _ 832
      76.4 ¸ðµâ ¼öÁØÀÇ ±×·¡µé ºôµå ÆÄÀϵé _ 833
      76.5 ºôµå ÆÄÀÏ¿¡ ¼­¸í ¼³Á¤ ±¸¼ºÇϱâ _ 837
      76.6 ¸í·ÉÇà¿¡¼­ ±×·¡µé ÀÛ¾÷ ½ÇÇàÇϱâ _ 838
      76.7 ¿ä¾à _ 840

      CHAPTER 77 ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À ±×·¡µé ºôµå ¿¹Á¦ ÇÁ·ÎÁ§Æ® _ 841
      77.1 ºôµå º¯ÀÌ ¿¹Á¦ ÇÁ·ÎÁ§Æ® »ý¼ºÇϱâ _ 842
      77.2 ºôµå Ç÷¹À̹ö¸¦ ¸ðµâ ºôµå ÆÄÀÏ¿¡ Ãß°¡Çϱâ _ 842
      77.3 Ç÷¹À̹ö¸¦ ÇÁ·ÎÁ§Æ® ±¸Á¶¿¡ Ãß°¡Çϱâ _ 845
      77.4 ¸®¼Ò½º ÆÄÀÏÀ» Ç÷¹À̹ö¿¡ Ãß°¡Çϱâ _ 847
      77.5 ºôµå Ç÷¹À̹ö Å×½ºÆ®Çϱâ _ 848
      77.6 ºôµå º¯ÀÌ¿Í Å¬·¡½º ÆÄÀÏ _ 849
      77.7 ºôµå Ç÷¹À̹ö¿¡ ÆÐÅ°Áö Ãß°¡Çϱâ _ 849
      77.8 °¢ Ç÷¹À̹öÀÇ ¾×ƼºñƼ Ŭ·¡½º º¯°æÇϱâ _ 850
      77.9 ¿ä¾à _ 851

      ã¾Æº¸±â _ 853

      ¡Ø ºÎ·Ï A, B´Â µ¶ÀÚµéÀÇ ÀÌÇظ¦ À§ÇØ ¿Å±äÀÌ°¡ ÀÛ¼ºÇÑ Æ¯º° ºÎ·ÏÀÔ´Ï´Ù. ¾Æ·¡ÀÇ »çÀÌÆ®¿¡¼­ ¿¹Á¦ ÇÁ·ÎÁ§Æ® ÆÄÀÏ°ú ÇÔ²² ¹«·á·Î ´Ù¿î·Îµå¹ÞÀ¸½Ç ¼ö ÀÖ½À´Ï´Ù. https://github.com/Jpub/AndroidStudio3

      APPENDIX A ÄÚƲ¸° ÇÙ½É ÆľÇÇϱâ: °³¿ä¿Í ½Ç½À ȯ°æ ±¸Ãà
      A.1 ÄÚƲ¸° ¾ð¾î °³¿ä
      A.2 ÀÚ¹Ù JDK ¼³Ä¡Çϱâ
      A.3 ÄÚƲ¸° ÄÄÆÄÀÏ·¯ ¼³Ä¡Çϱâ
      A.4 ÄÚƲ¸°À¸·Î ³×ÀÌƼºê ¾ÖÇø®ÄÉÀÌ¼Ç ÀÛ¼º°ú ½ÇÇàÇϱâ
      A.5 ¿ä¾à

      APPENDIX B ÄÚƲ¸° ÇÙ½É ÆľÇÇϱâ: ±¸¼º ¿ä¼Ò¿Í ¹®¹ý
      B.1 ÄÚƲ¸° ÇÁ·Î±×·¥ ±¸Á¶
      B.2 ÄÚƲ¸° º¯¼ö
      B.3 ÄÚƲ¸°ÀÇ Å¸ÀÔ
      B.4 ¿¬»êÀÚ¿Í ¿¬»êÀÚ ¿À¹ö·Îµù
      B.5 Null ŸÀÔ Ã³¸® ¸ÞÄ¿´ÏÁò
      B.6 ÄÚµå ½ÇÇà Á¦¾î
      B.7 ÇÔ¼ö
      B.8 Ŭ·¡½º¿Í ÀÎÅÍÆäÀ̽º
      B.9 ¶÷´Ù½Ä
      B.10 ¿¹¿Ü ó¸®
      B.11 package¿Í import



      Ưº°ºÎ·Ï ¡®Kotlin(ÄÚƲ¸°) ÇÙ½É ¹®¹ý¡¯ ¹«·á Á¦°ø
      ÃֽŠ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À¿Í ¾Èµå·ÎÀ̵å OS ¹Ý¿µ!
      ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À ¼³Ä¡ºÎÅÍ ¾Èµå·ÎÀÌµå °³¹ß ±âÃʱîÁö!

      ÀÌ Ã¥Àº ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À ±â¹ÝÀÇ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß°ú Å×½ºÆ®¿¡ ÇÊ¿äÇÑ È¯°æ ¼³Á¤, ±×¸®°í ¾Èµå·ÎÀÌµå ½ºÆ©µð¿ÀÀÇ ÁÖ¿ä ±â´É°ú »ç¿ë¹ýÀ» °£¸íÇÑ ¿¹Á¦ ÄÚµå·Î ¼³¸íÇÑ´Ù. ¶ÇÇÑ, ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À 3ÀÇ °¢Á¾ ÃֽŠ±â´É¿¡ ´ëÇÑ ³»¿ëµµ ±¹³» ÃÖÃÊ·Î Æ÷ÇÔÇÏ°í ÀÖ´Ù.

      ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À¸¦ »ç¿ëÇؼ­ ¾ÖÇø®ÄÉÀ̼ǰú »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ ¼³°èÇÏ°í ¸¸µå´Â ¹æ¹ý¿¡ ±âº»ÀûÀ¸·Î Ãæ½ÇÇÑ ÀÌ Ã¥Àº, ´Ù¾çÇÑ Á¾·ùÀÇ ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À ÇÁ·ÎÁ§Æ®¸¦ Á÷Á¢ ¸¸µé¸é¼­ °¢Á¾ ºä ÄÄÆ÷³ÍÆ®¿Í ±âº»ÀûÀÎ ÇÁ·Î±×·¡¹Ö ±â¹ýµµ ¹è¿ï ¼ö ÀÖµµ·Ï ±¸¼ºÇÏ¿´´Ù.

      ¾Èµå·ÎÀÌµå ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß¿¡ ÇÊ¿äÇÑ Çʼö ³»¿ëÀº ¹°·Ð °í±Þ ÁÖÁ¦ÀÎ µ¥ÀÌÅͺ£À̽º, ÄÜÅÙÆ® Á¦°øÀÚ, ÀÎÅÙÆ®, ÅÍÄ¡½ºÅ©¸° ó¸®, µ¿ÀÛ ÀνÄ, Ä«¸Þ¶ó »ç¿ë, ºñµð¿À¿Í ¿Àµð¿ÀÀÇ Àç»ý°ú ¼ö·Ï, Àμâ, ¾Ö´Ï¸ÞÀ̼Ç, Ŭ¶ó¿ìµå ±â¹Ý ÆÄÀÏ ½ºÅ丮ÁöÀÇ »ç¿ë¹ý µîµµ ´Ù·é´Ù. ±×¸®°í ±¸±Û ¸Ê API¸¦ »ç¿ëÇÑ Áöµµ ±¸Çö, ±¸±Û Ç÷¹ÀÌ °³¹ßÀÚ Äֿܼ¡ ¾ÖÇø®ÄÉÀ̼ÇÀ» °Ô½ÃÇÏ°í ÀÎ¾Û °áÁ¦¸¦ ÇÏ´Â ¹æ¹ý µî ±¸±Û Ç÷¹ÀÌ¿Í ¿¬°üµÈ ³»¿ëµµ ¼³¸íÇÑ´Ù. ¶ÇÇÑ, ¸ÓƼ¸®¾ó µðÀÚÀÎÀ» ±¸ÇöÇÏ´Â »õ·Î¿î ÄÄÆ÷³ÍÆ®ÀÎ Ç÷ÎÆà ¾×¼Ç ¹öÆ°, ½º³¼¹Ù, ÅÇ ÀÎÅÍÆäÀ̽º, Ä«µå ºä, ¾Û ¹Ù, Ä÷¦½Ì Åø¹Ù, ³»ºñ°ÔÀÌ¼Ç µå·Î¾î, ·±Å¸ÀÓ ÆÛ¹Ì¼Ç µîµµ ¹è¿î´Ù.

      ´õºÒ¾î ÃÖ½ÅÀÇ ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À 3 ¹öÀü¿¡¼­ »õ·Ó°Ô º¯°æµÈ ·¹À̾ƿô ÆíÁý±âÀÇ ±â´É°ú »ç¿ë¹ýÀ» ¾Ë·ÁÁÖ¸ç, ¾Èµå·ÎÀ̵å 7ºÎÅÍ »õ·Î Ãß°¡µÈ ConstraintLayout Ŭ·¡½º, Á÷Á¢ ÀÀ´ä ¾Ë¸², Firebase ¼­ºñ½º, ´ÙÁß Ã¢ Áö¿ø ±â´ÉÀÇ °³³ä°ú ±¸Çö ¹æ¹ýµµ ¹è¿î´Ù.

      ÀÌ Ã¥¿¡¼­´Â ¿©·¯ºÐÀÌ ÀÚ¹Ù ÇÁ·Î±×·¡¹Ö °æÇèÀÌ ÀÖ´Ù°í °£ÁÖÇϹǷΠÀÚ¹Ù ¾ð¾î¿¡ ´ëÇؼ­ º°µµ·Î ¾ð±ÞÇÏÁö´Â ¾Ê´Â´Ù. À©µµ¿ì³ª ¸Æ ¶Ç´Â ¸®´ª½º°¡ ½ÇÇàµÇ´Â ÄÄÇ»ÅÍ°¡ ÀÖ°í, ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À¿Í ¾Èµå·ÎÀ̵å SDK¸¦ ´Ù¿î·ÎµåÇÏ¿´´Ù¸é ½ÃÀÛÇÒ Áغñ°¡ µÈ °ÍÀÌ´Ù. µ¶ÀÚ ¿©·¯ºÐÀ» ȯ¿µÇÑ´Ù!

      »óÇ°»ó¼¼Á¤º¸
      °áÁ¦¡¤¹è¼Û¡¤¹ÝÇ°¡¤Á¦º»
      »óÇ°Èıâ
      »óÇ°¹®ÀÇ
      »óÇ°»ó¼¼Á¤º¸
      °áÁ¦¡¤¹è¼Û¡¤¹ÝÇ°¡¤Á¦º»
      »óÇ°Èıâ
      »óÇ°¹®ÀÇ
      review ÀÛ¼º Æû
      review board
      ÀÌ ¸§ :
      ÆòÁ¡ :      
      ÷ ºÎ :
      ÆÄÀÏ÷ºÎ
      ³» ¿ë :
      review ¸®½ºÆ®
      À̸§
      ³»¿ë
      ÆòÁ¡
      ³¯Â¥
      »óÇ°»ó¼¼Á¤º¸
      °áÁ¦¡¤¹è¼Û¡¤¹ÝÇ°¡¤Á¦º»
      »óÇ°Èıâ
      »óÇ°¹®ÀÇ
      QnA ¸®½ºÆ®
      µî·ÏµÈ ¹®ÀÇ°¡ ¾ø½À´Ï´Ù.

      »óÈ£: ºÏ¸¶¿ì½º ´ëÇ¥ÀÚ(¼º¸í) : Á¤¼®Å »ç¾÷ÀÚ µî·Ï¹øÈ£ ¾È³» : [210-91-51711]
      ÀüÈ­ : 02-994-3937/ 070-7583-3937 Æѽº 02-6442-3937 Æѽº : 02-6442-3937 ÁÖ¼Ò : °æ±âµµ ÆÄÁֽà ¼Ò¶óÁö·Î167¹ø±æ 40-9 4µ¿(½ÅÃ̵¿)
      °³ÀÎÁ¤º¸°ü¸®Ã¥ÀÓÀÚ : äÀ±Èñ Åë½ÅÆǸž÷ ½Å°í 2015-°æ±âÆÄÁÖ-6683 [»ç¾÷ÀÚÁ¤º¸È®ÀÎ]
      Contact help@bookmouse.co.kr for more information.

      ºñ¹Ð¹øÈ£ È®ÀÎ ´Ý±â