| »óǰ ¾È³» ¹× ȯºÒ, ±³È¯, ¹è¼Û¹®ÀÇ | |
| - °¡°Ô ÀüȹøÈ£ : | 1544-1900 |
| - Àüȹ®ÀÇ ½Ã°£ : |
¿ÀÀü 9½ÃºÎÅÍ ¿ÀÈÄ 6½Ã±îÁö (¸ÅÁÖ ¿ù¿äÀÏ, È¿äÀÏ, ¼ö¿äÀÏ, ¸ñ¿äÀÏ, ±Ý¿äÀÏ, °øÈÞÀÏ Á¦¿Ü) |
| - °¡°Ô À̸ÞÀÏ : | ink@kyobobook.co.kr |
| - ÀÌ¿ë Åùèȸ»ç : | CJ´ëÇÑÅë¿î |
|
ÆÇ¸Å°¡°ÔÁ¤º¸ |
|
| - »ç¾÷ÀÚ¸í : | (ÁÖ)±³º¸¹®°í |
| - »ç¾÷ÀÚµî·Ï¹øÈ£ : | 102-81-11670 |
| - Åë½ÅÆÇ¸Å¾÷½Å°í : | 01-0653 |
|
- Çö±Ý¿µ¼öÁõ : ¹ß±Þ°¡´É |
|
|
ÀüÈÁÖ¹® ¹× °áÁ¦¹®ÀÇ |
|
| - ²ÉÇÇ´Â ¾ÆÄ§¸¶À» : | 1644-8422 |
|
°¡°Ô¿Í Á÷°Å·¡¸¦ ÇÏ½Ã¸é ²É¼ÛÀÌ Àû¸³ ¹× °¢Á¾ ÇýÅÿ¡¼ Á¦¿ÜµÇ°í, ¸¸ÀÏÀÇ ¹®Á¦°¡ ¹ß»ýÇÏ´Â °æ¿ì¿¡µµ ²É¸¶ÀÇ µµ¿òÀ» ¹ÞÀ¸½Ç ¼ö ¾ø½À´Ï´Ù. °¡°ÔÀÇ ºÎ´çÇÑ ¿ä±¸, ºÒ°øÁ¤ ÇàÀ§ µî¿¡ ´ëÇØ¼µµ ²É¸¶·Î Á÷Á¢ ÀüÈÁÖ¼¼¿ä. |
|
| »ó¼¼Á¤º¸ | ±¸¸ÅÈıâ (0) | »óǰQ&A (0) | ¹è¼Û/±³È¯/ȯºÒ ¾È³» |
Ã¥¼Ò°³º» ±³Àç ¡º¾Èµå·ÎÀÌµå ¾Û ±âÃÊ¡»´Â ¾Èµå·ÎÀÌµå ¾Û °³¹ß¿¡ óÀ½ ÀÔ¹®ÇÏ´Â ÇнÀÀÚµéÀ» ´ë»óÀ¸·Î ±¸¼ºµÇ¾úÀ¸¸ç, ±âº» °³³äºÎÅÍ ½Ç½À Áß½ÉÀÇ ÇнÀ±îÁö ´Ü°èÀûÀ¸·Î ÇнÀÇÒ ¼ö ÀÖµµ·Ï ³»¿ëÀ» ü°èÈÇÏ¿´½À´Ï´Ù. °³¹ß ȯ°æ ¼³Á¤, ¾ÛÀÇ ±âº» ±¸Á¶, À̺¥Æ® ó¸®, ¸Þ´º¿Í ´ëÈ»óÀÚ ±¸¼º, ¾Ö´Ï¸ÞÀÌ¼Ç ±¸Çö, ¾×ƼºñƼ¿Í ÀÎÅÙÆ®ÀÇ È°¿ë, ¸®½ºÆ®ºä¿Í ¾î´ðÅÍºä µî ¾Èµå·ÎÀÌµå °³¹ßÀÇ ÇÙ½É ÁÖÁ¦¸¦ Æ÷ÇÔÇϰí ÀÖÀ¸¸ç, ¸¶Áö¸· Àå¿¡¼´Â °ø°øµ¥ÀÌÅ͸¦ Ȱ¿ëÇÑ °£´ÜÇÑ ¾Û °³¹ß ½Ç½ÀÀ» ÅëÇØ ÇнÀÇÑ ³»¿ëÀ» Á¾ÇÕÀûÀ¸·Î Àû¿ëÇØº¼ ¼ö ÀÖµµ·Ï ÇÏ¿´½À´Ï´Ù.
º» ±³Àç´Â °³³ä ¼³¸í°ú ½Ç½À ¿¹Á¦¸¦ º´ÇàÇÏ¿© ÇнÀ È¿°ú¸¦ ±Ø´ëÈÇÏ´Â µ¥ ÁßÁ¡À» µÎ¾úÀ¸¸ç, ÃÊ±Þ ¼öÁØÀÇ ½Ç½À °æÇèÀ» ÅëÇØ ÇнÀÀÚ°¡ ½Ç¹« °³¹ß¿¡ ´ëÇÑ ±âÃÊ ¿ª·®À» °®Ãâ ¼ö ÀÖµµ·Ï ±¸¼ºÇÏ¿´½À´Ï´Ù. ÇâÈÄ º¸´Ù °í±Þ ¼öÁØÀÇ °³¹ß ÇнÀÀ¸·Î ³ª¾Æ°¡±â À§ÇÑ ±âÃÊ ´ÙÁö±âÀÇ ±âȸ°¡ µÇ±â¸¦ ±â´ëÇÕ´Ï´Ù.
»ó¼¼À̹ÌÁö![]() ÀúÀÚ¼Ò°³ÀúÀÚ : ¹Ú°æÈÆ
¤ý ½Åȣó¸®(À½¼º), µ¥ÀÌÅͺ£À̽º, ÀÓº£µðµå ½Ã½ºÅÛ Àü¹®°¡
¤ý µ¿¾Æ´ëÇб³ ÀüÀÚ°øÇаú ¹Ú»ç¼ö·á
¤ý Çö) µ¿¾Æ´ëÇб³ ¼ÒÇÁÆ®¿þ¾îÇõ½Å¼¾ÅÍ ±³¼ö
ÀúÀÚ : ÁÖµ¿Çö
¤ý AI ±â¹Ý ½Åȣó¸® / µ¥ÀÌÅͺ£À̽º / ÀÓº£µðµå ½Ã½ºÅÛ Àü¹®°¡
¤ý µ¿¾Æ´ëÇб³ ÀüÀÚ°øÇаú ¹Ú»ç
¤ý Çö) Çѱ¹Æú¸®ÅØ´ëÇÐ ºÎ»êÄ·ÆÛ½º ¼ÒÇÁÆ®¿þ¾îÀ¶ÇÕ°ú ±³¼ö
ÀúÀÚ : ±è¿µÁØ
¤ý ¸ð¹ÙÀÏ ³×Æ®¿öÅ©, ¿§ÁöÄÄÇ»ÆÃ, °ÈÇнÀ µî ¿¬±¸ÀÚ
¤ý °í·Á´ëÇб³ Àü±âÀüÀÚÀüÆÄ°øÇаú ¹Ú»ç
¤ý Çö) °æ³²´ëÇб³ ÄÄÇ»ÅͰøÇкΠÁ¶±³¼ö
¸ñÂ÷ÀúÀÚ ¼¹® 5
1Àå. ¾Èµå·ÎÀÌµå ¾ÛÀÇ ÀÌÇØ¿Í °³¹ß ȯ°æ ¼³Á¤ 9
1.1 ¾Èµå·ÎÀÌµå ¾ÛÀ̶õ? 10
1.1.1 ¾Èµå·ÎÀÌµå ¾ÛÀÇ Æ¯Â¡ 10
1.1.2 ¾Èµå·ÎÀÌµå ¾ÛÀÇ ±¸¼º ¿ä¼Ò 10
1.2 ¾Èµå·ÎÀ̵åÀÇ ¿ª»ç 11
1.3 ¾Èµå·ÎÀÌµå °³¹ß ȯ°æ ¼³Á¤ 12
1.3.1 ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À(Android Studio) ¼³Ä¡ 12
1.3.2 SDK(Software Development Kit) ¼³Á¤ 18
1.3.3 AVD(Android Virtual Device) »ý¼º 21
2Àå. ¾Èµå·ÎÀÌµå ¾ÛÀÇ ±âº» ±¸Á¶¿Í ÀÎÅÍÆäÀ̽º 27
2.1 ¾Èµå·ÎÀÌµå ¾Û ±âº» ±¸Á¶ 28
2.1.1 ÇÁ·ÎÁ§Æ® ºä(Project View) »ìÆìº¸±â 29
2.1.2 manifest -¡µ AndroidManifest.xml 30
2.1.3 Gradle Scripts 32
2.2 ÀÎÅÍÆäÀ̽º ±âÃÊ 34
2.2.1 ¾×ƼºñƼ(Activity)¿Í ·¹À̾ƿô(Layout) 35
2.2.2 ºä(View)¿Í À§Á¬(Widget) 38
2.2.3 XML ·¹À̾ƿô°ú ÄÚµå ¿¬°áÇϱâ 40
2.3 Layout ½Ç½À 42
2.3.1 LinearLayout ½Ç½À 42
2.3.2 RelativeLayout ½Ç½À 46
3Àå. À̺¥Æ®(Event) 53
3.1 À͸í Ŭ·¡½º(Anonymous Class) 54
3.1.1 À͸í Ŭ·¡½º¶õ? 55
3.1.2 View.OnClickListener ÀÎÅÍÆäÀ̽º¿Í À͸í Ŭ·¡½º 55
3.1.3 À͸í Ŭ·¡½º »ç¿ëÀÇ Àå´ÜÁ¡ 59
3.2 À͸í Ŭ·¡½º ÂüÁ¶ °´Ã¼ »ý¼º 61
3.2.1 ÂüÁ¶ °´Ã¼ »ý¼º ¹æ¹ý 61
3.2.2 À͸íŬ·¡½º ÂüÁ¶ °´Ã¼ ÀåÁ¡ ¹× Ȱ¿ë 63
3.3 ÀÎÅÍÆäÀ̽º »ó¼Ó (Activity¿¡ ±¸Çö) 64
3.3.1 Activity¿¡ View.OnClickListener ±¸ÇöÇϱâ 64
3.3.2 Àå´ÜÁ¡ ¹× Ȱ¿ë 67
3.4 À§Á¬ onClick ¼Ó¼º Ȱ¿ë 67
3.4.1 android:onClick ¼Ó¼º »ç¿ë ¹æ¹ý 68
3.4.2 À§Á¬ onClick ÀåÁ¡ ¹× ´ÜÁ¡ 71
3.4.3 ¾ðÁ¦ android:onClickÀ» »ç¿ëÇÒ±î? 71
3.5 À̺¥Æ® ó¸® ¹æ¹ý ¼±Åà °¡À̵å 72
4Àå. ¸Þ´º¿Í ´ëÈ»óÀÚ 75
4.1 ¸Þ´º 76
4.1.1 ¿É¼Ç ¸Þ´º(Option Menu) 77
4.1.2 ¸Þ´º(Menu) Ȱ¼ºÈ 84
4.1.3 ÄÁÅØ½ºÆ® ¸Þ´º(Context Menu) 94
4.1.4 ÆË¾÷ ¸Þ´º(Popup Menu) 98
4.2 ´ëÈ»óÀÚ(Dialog) 106
4.2.1 AlertDialog (°æ°í ´ëÈ»óÀÚ) 107
4.2.3 ³¯Â¥¿Í ½Ã°£ Dialog (DatePickerDialog, TimePickerDialog) 120
5Àå. ¾Ö´Ï¸ÞÀÌ¼Ç 125
5.1 XML Ȱ¿ë ¾Ö´Ï¸ÞÀÌ¼Ç 126
5.1.1 ¾Ö´Ï¸ÞÀÌ¼Ç °³¿ä 126
5.1.2 View Animation (Æ®À© ¾Ö´Ï¸ÞÀ̼Ç) 127
5.1.3 Drawable Animation (ÇÁ·¹ÀÓ ¾Ö´Ï¸ÞÀ̼Ç) 133
5.1.4 Interpolator 138
5.2 ÄÚµù Ȱ¿ë ¾Ö´Ï¸ÞÀÌ¼Ç 145
5.2.1 Property Animation 146
5.2.2 ObjectAnimator Animation 150
6Àå. ¾×ƼºñƼ¿Í ÀÎÅÙÆ® 155
6.1 ¾×ƼºñƼ¿Í ÀÎÅÙÆ® ±âº» 156
6.1.1 ¾×ƼºñƼ(Activity) 156
6.1.2 ÀÎÅÙÆ®(Intent) 161
6.2 ¾×ƼºñƼ¿Í ÀÎÅÙÆ® ½Ç½À ¿¹Á¦ 167
6.2.1 ¸í½ÃÀû ÀÎÅÙÆ®: ȸé Àüȯ + parcelable Àü´Þ 167
6.2.2 ¾Ï½ÃÀû ÀÎÅÙÆ® (À¥ / ÅëÈ / Áöµµ / °øÀ¯) 173
6.2.3 Ä«¸Þ¶ó 177
7Àå. ¾î´ðÅÍ ºä 181
7.1 Adapter 182
7.1.1 Adapter ¿ªÇÒ 182
7.1.2 Adapter µ¿ÀÛ ¿ø¸® 183
7.1.3 Adapter Á¾·ù 184
7.2 Adapter ½Ç½À 192
7.2.1 ¸®½ºÆ®(List) ºä 192
7.2.2 ¸®½ºÆ®(List) ºä ÀÀ¿ë 196
8Àå. ¾Û °³¹ß 217
8.1 °ø°ø µ¥ÀÌÅÍ È°¿ë¹æ¹ý 218
8.1.1 °ø°øµ¥ÀÌÅÍ »çÀü Áغñ 218
8.2 °ø°øµ¥ÀÌÅÍ È°¿ë ¾Û °³¹ß 219
8.2.1 API °Ë»ö ¹× Ȱ¿ë ¹æ¹ý 220
8.2.2 °ø°øµ¥ÀÌÅÍ È°¿ëÇÑ ¾Û °³¹ß 230
¸ÎÀ½¸» 253
ÃâÆÇ»ç ¼Æò¤ý ÀÌ Ã¥¿¡¼ ´Ù·ç´Â ³»¿ë
¼³Ä¡¿Í ¼³Á¤, ±âº» ·¹À̾ƿô ±¸¼º, À̺¥Æ® ó¸® ¹æ½Ä, ¾î´ðÅ͸¦ Ȱ¿ëÇÑ µ¥ÀÌÅÍ Ç¥½Ã, ±×¸®°í °ø°øµ¥ÀÌÅÍ API¸¦ ¿¬µ¿ÇÑ ½Ç½À¿¡ À̸£±â±îÁö ÀÏ·ÃÀÇ °úÁ¤À» ÇнÀÇÔÀ¸·Î½á, ¾Èµå·ÎÀÌµå ¾ÛÀÌ ¾î¶² ±¸Á¶¿Í ÀýÂ÷¸¦ ÅëÇØ ±¸ÇöµÇ´ÂÁö¸¦ ÀÌÇØÇÒ ¼ö ÀÖµµ·Ï ±¸¼ºÇÏ¿´´Ù.
¾Û °³¹ßÀº ´Ü¼øÇÑ È¸é ±¸¼º ±â¼ú¿¡ ±×Ä¡Áö ¾Ê°í, »ç¿ëÀÚ °æÇè(UX)À» °í·ÁÇÑ ÀÎÅÍÆäÀ̽º ¼³°è, ³×Æ®¿öÅ© ¹× µ¥ÀÌÅÍ °ü¸®, ¿¹¿Ü »óȲ ó¸® µî Á¾ÇÕÀûÀÎ ¿ä¼Ò°¡ À¯±âÀûÀ¸·Î °áÇյǴ °úÁ¤ÀÌ´Ù. º» ±³Àç¿¡¼ ´Ù·é ³»¿ëÀº ±âÃÊ ´Ü°è¿¡ ÇØ´çÇÏÁö¸¸, À̸¦ ¹ÙÅÁÀ¸·Î ÇнÀÀÚ´Â º¸´Ù º¹ÀâÇÏ°í ´Ù¾çÇÑ ±â´ÉÀ» °¡Áø ¾ÖÇø®ÄÉÀ̼ÇÀ¸·Î È®ÀåÇÒ ¼ö ÀÖ´Â Åä´ë¸¦ ¸¶·ÃÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù. |
| ±³È¯ ¹× ȯºÒ °¡´É |
»óǰ¿¡ ¹®Á¦°¡ ÀÖÀ» °æ¿ì |
1) »óǰÀÌ Ç¥½Ã/±¤°íµÈ ³»¿ë°ú ´Ù¸£°Å³ª ºÒ·®(ºÎÆÐ, º¯Áú, ÆÄ¼Õ, Ç¥±â¿À·ù, À̹°È¥ÀÔ, Áß·®¹Ì´Þ)ÀÌ ¹ß»ýÇÑ °æ¿ì - ½Å¼±½Äǰ, ³ÃÀå½Äǰ, ³Ãµ¿½Äǰ : ¼ö·ÉÀÏ ´ÙÀ½³¯±îÁö ½Åû - ±âŸ »óǰ : ¼ö·ÉÀϷκÎÅÍ 30ÀÏ À̳», ±× »ç½ÇÀ» ¾È ³¯ ¶Ç´Â ¾Ë ¼ö ÀÖ¾ú´ø ³¯·ÎºÎÅÍ 30ÀÏ À̳» ½Åû 2) ±³È¯ ¹× ȯºÒ½Åû ½Ã ÆÇ¸ÅÀÚ´Â »óǰÀÇ »óŸ¦ È®ÀÎÇÒ ¼ö ÀÖ´Â »çÁøÀ» ¿äûÇÒ ¼ö ÀÖÀ¸¸ç »óǰÀÇ ¹®Á¦ Á¤µµ¿¡ µû¶ó Àç¹è¼Û, ÀϺÎȯºÒ, ÀüüȯºÒÀÌ ÁøÇàµË´Ï´Ù. ¹Ýǰ¿¡ µû¸¥ ºñ¿ëÀº ÆÇ¸ÅÀÚ ºÎ´ãÀ̸ç ȯºÒÀº ¹ÝǰµµÂøÀϷκÎÅÍ ¿µ¾÷ÀÏ ±âÁØ 3ÀÏ À̳»¿¡ ¿Ï·áµË´Ï´Ù. |
|
´Ü¼øº¯½É ¹× ÁÖ¹®Âø¿ÀÀÇ °æ¿ì |
1) ½Å¼±½Äǰ, ³ÃÀå½Äǰ, ³Ãµ¿½Äǰ ÀçÆÇ¸Å°¡ ¾î·Á¿î »óǰÀÇ Æ¯¼º»ó, ±³È¯ ¹× ȯºÒÀÌ ¾î·Æ½À´Ï´Ù. 2) ÈÀåǰ ÇǺΠƮ·¯ºí ¹ß»ý ½Ã Àü¹®ÀÇ Áø´Ü¼ ¹× ¼Ò°ß¼¸¦ Á¦ÃâÇϽøé ȯºÒ °¡´ÉÇÕ´Ï´Ù. ÀÌ °æ¿ì Á¦¹Ýºñ¿ëÀº ¼ÒºñÀÚ ºÎ´ãÀ̸ç, ¹è¼Ûºñ´Â ÆÇ¸ÅÀÚ°¡ ºÎ´ãÇÕ´Ï´Ù. ÇØ´ç ÈÀåǰ°ú ÇǺΠƮ·¯ºí°úÀÇ »ó´çÇÑ Àΰú°ü°è°¡ ÀÎÁ¤µÇ´Â °æ¿ì ¶Ç´Â Áúȯġ·á ¸ñÀûÀÇ °æ¿ì¿¡´Â Áø´Ü¼ ¹ß±Þºñ¿ëÀ» ÆÇ¸ÅÀÚ°¡ ºÎ´ãÇÕ´Ï´Ù. 3) ±âŸ »óǰ ¼ö·ÉÀϷκÎÅÍ 7ÀÏ À̳» ½Åû, ¿Õº¹¹è¼Ûºñ´Â ¼ÒºñÀÚ ºÎ´ã 4) ¸ð´ÏÅÍ ÇØ»óµµÀÇ Â÷ÀÌ·Î »ö»óÀ̳ª À̹ÌÁö°¡ ´Ù¸¥ °æ¿ì ´Ü¼øº¯½É¿¡ ÀÇÇÑ ±³È¯ ¹× ȯºÒÀÌ Á¦ÇÑµÉ ¼ö ÀÖ½À´Ï´Ù. |
|
| ±³È¯ ¹× ȯºÒ ºÒ°¡ |
1) ½Åû±âÇÑÀÌ Áö³ °æ¿ì 2) ¼ÒºñÀÚÀÇ °ú½Ç·Î ÀÎÇØ »óǰ ¹× ±¸¼ºÇ°ÀÇ Àüü ¶Ç´Â ÀϺΰ¡ ¾ø¾îÁö°Å³ª ÈѼÕ, ¿À¿°µÇ¾úÀ» °æ¿ì 3) °³ºÀÇÏ¿© ÀÌ¹Ì ¼·ÃëÇÏ¿´°Å³ª »ç¿ë(Âø¿ë ¹× ¼³Ä¡ Æ÷ÇÔ)ÇØ »óǰ ¹× ±¸¼ºÇ°ÀÇ °¡Ä¡°¡ ¼Õ»óµÈ °æ¿ì 4) ½Ã°£ÀÌ °æ°úÇÏ¿© »óǰÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì 5) »ó¼¼Á¤º¸ ¶Ç´Â »ç¿ë¼³¸í¼¿¡ ¾È³»µÈ ÁÖÀÇ»çÇ× ¹× º¸°ü¹æ¹ýÀ» ÁöŰÁö ¾ÊÀº °æ¿ì 6) »çÀü¿¹¾à ¶Ç´Â ÁÖ¹®Á¦ÀÛÀ¸·Î ÅëÇØ ¼ÒºñÀÚÀÇ ÁÖ¹®¿¡ µû¶ó °³º°ÀûÀ¸·Î »ý»êµÇ´Â »óǰÀÌ ÀÌ¹Ì Á¦ÀÛÁøÇàµÈ °æ¿ì 7) º¹Á¦°¡ °¡´ÉÇÑ »óǰ µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì 8) ¸À, Çâ, »ö µî ´Ü¼ø ±âÈ£Â÷ÀÌ¿¡ ÀÇÇÑ °æ¿ì |
|