ÄÜÅÙÃ÷ »ó¼¼º¸±â
¾Èµå·ÎÀ̵å ÇÁ·Î±×·¡¹Ö Á¤º¹ 1 (Àü¸é°³Á¤4ÆÇ)


¾Èµå·ÎÀ̵å ÇÁ·Î±×·¡¹Ö Á¤º¹ 1 (Àü¸é°³Á¤4ÆÇ)

¾Èµå·ÎÀ̵å ÇÁ·Î±×·¡¹Ö Á¤º¹ 1 (Àü¸é°³Á¤4ÆÇ)

<±è»óÇü> Àú | ÇѺû¹Ìµð¾î

Ãâ°£ÀÏ
2016-10-07
ÆÄÀÏÆ÷¸Ë
ePub
¿ë·®
34 M
Áö¿ø±â±â
PC½º¸¶Æ®ÆùÅÂºí¸´PC
ÇöȲ
½Åû °Ç¼ö : 0 °Ç
°£·« ½Åû ¸Þ¼¼Áö
ÄÜÅÙÃ÷ ¼Ò°³
¸ñÂ÷
ÇÑÁÙ¼­Æò

ÄÜÅÙÃ÷ ¼Ò°³

¾Èµå·ÎÀ̵åÀÇ ¿ª»ç¿Í ÇÔ²² ¹ßÀüÇØ¿Â ³× ¹ø° ÆÇ(÷ú)

¡º¾Èµå·ÎÀ̵å ÇÁ·Î±×·¡¹Ö Á¤º¹¡»Àº 2010³â¿¡ ÃÊÆÇÀÌ Ãâ°£µÈ ÀÌ·¡ °³Á¤ÆÇ(2011), 3ÆÇ(2013)À» °ÉÃÄ 4ÆÇ¿¡ À̸£·¶´Ù. 4ÆÇÀº ÃֽŠ¸¶½Ã¸á·Î SDK¿Í »õ·Î¿î °³¹ßÅøÀÎ ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À¸¦ ±â¹ÝÀ¸·Î ´Ù½Ã ÁýÇÊÇÏ¿´´Ù. óÀ½ ¾Èµå·ÎÀ̵带 Á¢ÇÏ´Â ÀÔ¹®ÀÚ»Ó ¾Æ´Ï¶ó ±âÁ¸ÀÇ ÀÌŬ¸³½º °³¹ßÀÚµµ »õ·Î¿î Åø¿¡ ½Å¼ÓÇÏ°Ô ´ëÀÀÇÒ ¼ö ÀÖµµ·Ï ½Ç½À °úÁ¤À» »ó¼¼È÷ ¼Ò°³ÇÏ°í »õ·Ó°Ô ´ÜÀåÇÑ ÆÛ¹Ì¼Ç ¸ðµ¨°ú ÀÚµ¿ ¹é¾÷, ±âŸ ¼ö¸¹Àº º¯°æ »çÇ×À» ¹Ý¿µÇÏ¿© ¡®¾Èµå·ÎÀ̵å ÇÁ·Î±×·¡¹Ö Á¤º¹¡¯À̶ó´Â Á¦¸ñ¿¡ ºÎ²ô·´Áö ¾ÊÀº ¸é¸ð¸¦ °®Ãß¾ú´Ù. ´õºÒ¾î ´õ¿í Á¤±³ÇÑ ÅëÇÕ ¿¹Á¦¸¦ Á¦°øÇÏ¿© Æù¿¡¼­ ¸ðµç ¿¹Á¦¸¦ ½ÇÇàÇØ º¼ ¼ö ÀÖ´Ù. ¸ðµç ¿¹Á¦´Â ·Ñ¸®ÆË ¹× ¸¶½Ã¸á·Î ¹öÀü¿¡¼­ ÀÌ»ó ¾øÀÌ ÄÄÆÄÀϵǵµ·Ï ÀçÀÛ¼ºÇÏ¿´´Ù.

[Q/A]
http://www.soen.kr·Î Á¢¼ÓÇؼ­ [°Ô½ÃÆÇ_¹¯°í ´äÇϱâ]¿¡ ¿Ã·ÁÁÖ¼¼¿ä.

[µµ¼­Áö¿ø]
http://www.soen.kr·Î Á¢¼ÓÇؼ­ [Ã¥_¾Èµå·ÎÀ̵å]¸¦ Ŭ¸¯Çϰųª, http://www.soen.kr/book/android·Î ¹Ù·Î Á¢¼ÓÇϼ¼¿ä.

¸ñÂ÷

1Àå. ¾Èµå·ÎÀ̵å
¸ð¹ÙÀÏ ¿î¿µÃ¼Á¦ÀÇ ÀϹÝÀûÀΠƯ¡°ú ¾Èµå·ÎÀ̵åÀÇ ÁÖ¿ä Ư¡ ¹× ÀüüÀûÀÎ ¾ÆÅ°ÅØó¸¦ ¼Ò°³ÇÑ´Ù. ¾Èµå·ÎÀ̵åÀÇ ¹öÀüº° Ãß°¡ ±â´É¿¡ ´ëÇØ ¾Ë¾Æ º¸°í ±× ¹ßÀü °úÁ¤À» Á¤¸®ÇÑ´Ù.
__1.1 ½º¸¶Æ®Æù
__1.2 ¾Èµå·ÎÀ̵å
__1.3 ¾Èµå·ÎÀ̵åÀÇ ¿ª»ç

2Àå. ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À
¾Èµå·ÎÀ̵å ÇнÀÀ» À§ÇÑ °³¹ßÅøÀ» ¼³Ä¡ÇÏ¸ç ¿øÈ°ÇÑ ½Ç½ÀÀ» À§ÇÑ È¯°æ ¼³Á¤ ¹æ¹ýÀ» ¾Ë¾Æ º¸°í ±âº»ÀûÀÎ °³¹ßÅø »ç¿ë¹ýÀ» ÇнÀÇÑ´Ù. ÇÁ·ÎÁ§Æ®¸¦ Á÷Á¢ ¸¸µé¾î º¸°í AVD¸¦ ÅëÇØ ½ÇÇàÇØ º»´Ù.
__2.1 °³¹ßÅø ¼³Ä¡
__2.2 ÇÁ·ÎÁ§Æ® °ü¸®
__2.3 °³¹ß ȯ°æ

3Àå. ù ¹ø° ¿¹Á¦
ù ¹ø° ¾Èµå·ÎÀÌµå ¿¹Á¦¸¦ ÀÛ¼ºÇÏ°í ¸¶¹ý»ç°¡ »ý¼ºÇÏ´Â ÇÁ·ÎÁ§Æ®ÀÇ ±¸Á¶¸¦ ºÐ¼®ÇØ º»´Ù. »ùÇà ¿¹Á¦ ÄÄÆÄÀÏ ¹æ¹ý, µµ¿ò¸»À» ±¸ÇÏ´Â ¹æ¹ýÀ» ¼Ò°³ÇÑ´Ù.
__3.1 ÇÁ·ÎÁ§Æ® Á¦ÀÛ
__3.2 ÇÁ·ÎÁ§Æ® ºÐ¼®
__3.3 »ùÇà ¿¹Á¦

4Àå. ºä
¾Èµå·ÎÀ̵å´Â È­¸é¿¡ Á÷Á¢ Ãâ·ÂÇÏ´Â ´ë½Å ·¹À̾ƿô°ú ºä¸¦ ÅëÇØ UI¸¦ ±¸¼ºÇÑ´Ù. ÀÌ Àå¿¡¼­´Â ¾Èµå·ÎÀ̵åÀÇ È­¸éÀ» ä¿ì´Â °¡Àå ±âº»ÀûÀÎ ¿ä¼ÒÀÎ ºäÀÇ ÀϹÝÀûÀΠƯ¡¿¡ ´ëÇØ ¼Ò°³ÇÏ°í ´ëÇ¥ÀûÀÎ ¸î °¡Áö À§Á¬ÀÇ »ó¼¼ÇÑ ¼Ó¼ºÀ» ½Ç½ÀÇÑ´Ù. ¶ÇÇÑ ¹èÆ÷ ¿¹Á¦ÀÇ Çü½Ä°ú »ç¿ë ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.
__4.1 ºä¿Í ºä±×¸¨
__4.2 ±âº» À§Á¬
__4.3 ¹èÆ÷ ¿¹Á¦

5Àå. ·¹À̾ƿô
¸®´Ï¾î¸¦ ÅëÇØ ·¹À̾ƿôÀ» ¹èÄ¡ÇÏ´Â ¹æ¹ý°ú Â÷ÀÏµå ºä¸¦ ¹èÄ¡ÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ÇнÀÇÏ°í ±×¿Ü ·¹À̾ƿôÀ» ¼Ò°³ÇÑ´Ù. ¾Èµå·ÎÀ̵åÀÇ UI¸¦ ±¸¼ºÇÏ´Â °¡Àå ±âº»ÀûÀ̸鼭µµ Áß¿äÇÑ ½Ç½ÀÀÌ´Ù.
__5.1 ·¹´Ï¾î ·¹À̾ƿô
__5.2 ·¼·¯Æ¼ºê ·¹À̾ƿô
__5.3 ±âŸ ·¹À̾ƿô

6Àå. ·¹À̾ƿô °ü¸®
·¹À̾ƿôÀ» °ü¸®ÇÏ´Â °í±Þ ±â¹ý°ú ·¹À̾ƿô ÆĶó¹ÌÅÍ¿¡ ´ëÇØ ½Ç½ÀÇÑ´Ù. ¶ÇÇÑ »õ·Î Ãß°¡µÈ ±×¸®µå ·¹À̾ƿôÀ» È°¿ëÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¿¬±¸ÇÑ´Ù. ÀÌ ÀåÀ» ÅëÇØ °¢ ·¹À̾ƿôÀÇ »ó¼¼ÇÑ »ç¿ë ¹æ¹ý°ú ·¹À̾ƿôÀ» Á¶ÇÕÇÑ ÀÀ¿ë ¹æ¹ýÀ» Å͵æÇÒ ¼ö ÀÖ´Ù.
__6.1 ·¹À̾ƿô °ü¸®
__6.2 ·¹À̾ƿô ÆĶó¹ÌÅÍ
__6.3 ±×¸®µå ·¹À̾ƿô

7Àå. Ãâ·Â
ÀÌ Àå¿¡¼­´Â Canvas¿Í Paint °´Ã¼¸¦ ÅëÇØ È­¸é¿¡ ¿øÇÏ´Â µµÇüÀ» ±×¸®°í ¼Ó¼ºÀ» º¯°æÇÏ´Â ±âº»ÀûÀÎ ¹æ¹ý°ú ¼ÎÀÌ´õ¸¦ ÀÌ¿ëÇÑ °í±Þ ä»ö ¹æ¹ý¿¡ ´ëÇØ ¼Ò°³ÇÑ´Ù. ¶ÇÇÑ Å佺Ʈ·Î ¸Þ½ÃÁö¸¦ Ãâ·ÂÇÏ´Â ¹æ¹ý°ú ½ºÇÇÄ¿¸¦ ÅëÇØ ¼Ò¸®¸¦ Ãâ·ÂÇÏ´Â ¹æ¹ý, Áøµ¿À» Ãâ·ÂÇÏ´Â ¹æ¹ý¿¡ ´ëÇؼ­µµ ¾Ë¾Æº¸°í º¯°æµÈ ÆÛ¹Ì¼Ç ¸ðµ¨À» ¼Ò°³ÇÑ´Ù.
__7.1 ĵ¹ö½º
__7.2 ±×¸®±â °´Ã¼
__7.3 ¼ÎÀÌ´õ
__7.4 ±× ¿ÜÀÇ Ãâ·Â
__7.5 Æ۹̼Ç

8Àå. À̺¥Æ®
GUI ¿î¿µÃ¼Á¦´Â À̺¥Æ®¸¦ ¹Þ¾Æ µ¿ÀÛÇÑ´Ù. ÀÌ Àå¿¡¼­´Â À̺¥Æ®¸¦ ó¸®ÇÏ´Â ¿©·¯ °¡Áö Çü½Ä°ú °¢ Çü½ÄÀÇ Àå´ÜÁ¡¿¡ ´ëÇØ »ó¼¼ÇÏ°Ô ¿¬±¸ÇÏ°í ±âº»ÀûÀÎ À̺¥Æ®¿¡ ´ëÇÑ ½Ç½ÀÀ» ÇÑ´Ù. »ç¿ëÀÚÀÇ ÀÔ·ÂÀ» ÀÚÀ¯ÀÚÀç·Î ó¸®Çϱâ À§Çؼ­ ¹Ýµå½Ã ½ÀµæÇØ¾ß ÇÏ´Â Áß¿äÇÑ ±â¼úÀÌ´Ù.
__8.1 À̺¥Æ® Çڵ鷯
__8.2 ¿©·¯ °¡Áö À̺¥Æ®

9Àå. ¸Þ´º
¸Þ´º´Â »ç¿ëÀÚÀÇ ¸í·ÉÀ» ¹Þ¾ÆµéÀÌ´Â °¡Àå ±âº»ÀûÀÎ ÀåÄ¡ÀÌ´Ù. ¿É¼Ç ¸Þ´º¿Í ÄÁÅؽºÆ® ¸Þ´º¸¦ ÀÛ¼º ¹× Ãâ·ÂÇÏ°í ¸Þ´º¸¦ ÅëÇØ ÇÁ·Î±×·¥ÀÇ ÇöÀç »óŸ¦ Ç¥½ÃÇÒ ¼ö ÀÖ´Ù.
__9.1 ¸Þ´º
__9.2 ¸Þ´ºÀÇ ÆíÁý

10Àå. °³¹ß ȯ°æ
Áß°£ ±Ô¸ðÀÇ ±â¾ï·Â °ÔÀÓÀ» ºÐ¼®ÇØ º½À¸·Î½á Áö±Ý±îÁö ¹è¿î ³»¿ëÀ» ÃÑÁ¤¸®ÇÏ¸ç °³¹ßÅø¿¡ ´ëÇÑ °í±Þ »ç¿ë¹ýÀ» ÀÍÈù´Ù. ÀÌ Àå±îÁö°¡ ¾Èµå·ÎÀ̵åÀÇ ±âÃÊ¿¡ ÇØ´çÇÑ´Ù.
__10.1 ½Ç½À ¿¹Á¦
__10.2 °³¹ßÅø

11Àå. ±âº» À§Á¬
»ç¿ëÀÚ¸¦ Á÷Á¢ÀûÀ¸·Î ´ë¸éÇÏ´Â À§Á¬Àº ¾Èµå·ÎÀ̵åÀÇ UI¸¦ ±¸¼ºÇÏ´Â ºÎÇ°ÀÌ´Ù. °¡Àå ±âº»ÀûÀÎ À§Á¬ÀÎ TextView¸¦ ÅëÇØ À§Á¬ÀÇ ÀϹÝÀûÀΠƯ¡°ú ÇÁ·Î±×·¡¹Ö ¹æ¹ýÀ» »ó¼¼ÇÏ°Ô ¿¬±¸ÇØ º¸°í ¹öÆ°ÀÇ »ç¿ë ¹æ¹ýÀ» ÀÍÈù´Ù. ÀÌ ÀåÀ» ÅëÇØ ¾Èµå·ÎÀ̵å À§Á¬ÀÇ °èÃþ ±¸Á¶¿Í º¸ÆíÀûÀΠƯ¼ºÀ» ÀÍÈú ¼ö ÀÖ´Ù.
__11.1 ¸®¼Ò½º
__11.2 ÅؽºÆ®ºä
__11.3 ¹öÆ°
__11.4 À̹ÌÁöºä

12Àå. ¾î´ðÅͺä
¾î´ðÅͷκÎÅÍ µ¥ÀÌÅ͸¦ °ø±Þ ¹Þ¾Æ È­¸é¿¡ Ãâ·ÂÇÏ´Â ¸®½ºÆ®ºä, ½ºÇÇ³Ê µîÀÇ °í±Þ À§Á¬ »ç¿ë ¹æ¹ýÀ» ¼Ò°³ÇÑ´Ù. ¾î´ðÅͺä·Î ´ë·®ÀÇ Á¤º¸¸¦ È­¸é¿¡ Ãâ·ÂÇÏ°í °ü¸®ÇÑ´Ù.
__12.1 ¸®½ºÆ®ºä
__12.2 Ç׸ñ ºä
__12.3 ¾î´ðÅͺä

13Àå. °í±Þ À§Á¬
ÀÛ¾÷ ´Ü°è¸¦ Ç¥½ÃÇϰųª ÀÔ·Â ¹Þ´Â ÇÁ·Î±×·¡½º¹Ù, ½ÃÅ©¹Ù µîÀ» ¿¬±¸ÇÑ´Ù. ½Ã°£, ³¯Â¥¸¦ º¸¿© Áְųª ÀԷ¹޴ À§Á¬, ±âŸ °í±Þ À§Á¬À» ¼Ò°³ÇÏ°í À§Á¬À» ÀÌ¿ëÇÑ Á¾ÇÕ ½Ç½À ¿¹Á¦·Î ½ºÆ÷Ã÷ °æ±â Á¡¼öÆÇ ÇÁ·ÎÁ§Æ®¸¦ ºÐ¼®ÇÑ´Ù. ÃֽŠSDK¿¡ »õ·Î Ãß°¡µÈ À§Á¬¿¡ ´ëÇؼ­µµ ¿ä¾àÀûÀ¸·Î ¼³¸íÇÑ´Ù.
__13.1 ÇÁ·Î±×·¡½º¹Ù
__13.2 ³¯Â¥¿Í ½Ã°£
__13.3 ±âŸ À§Á¬
__13.4 Ãß°¡ À§Á¬

14Àå. Ä¿½ºÅÒ À§Á¬
±âÁ¸ À§Á¬À» º¯°æÇÏ¿© ½ÇÁ¦ ÇÁ·ÎÁ§Æ®¿¡ ¹Ù·Î »ç¿ëÇÒ ¼ö ÀÖ´Â Ä¿½ºÅÒ À§Á¬À» Á¦ÀÛÇÏ´Â ¹æ¹ýÀ» ÀÍÈù´Ù. À§Á¬ÀÌ »óÀ§ÀÇ ºä±×·ì°ú Åë½ÅÇÏ´Â ¹æ¹ýÀ» ¿¬±¸ÇØ º¼ ¼ö ÀÖÀ¸¸ç Ä¿½ºÅÒ ¼Ó¼ºÀ» ÅëÇØ À§Á¬ÀÇ È°¿ë¼ºÀ» ³ôÀÌ´Â ¹æ¹ý¿¡ ´ëÇؼ­µµ ¾Ë¾Æº»´Ù.
__14.1 ±âÁ¸ À§Á¬ º¯Çü
__14.2 »õ·Î¿î À§Á¬

15Àå. ¸®¼Ò½º °ü¸®
¾Èµå·ÎÀ̵å´Â ´Ù¾çÇÑ È­¸é Å©±â¿Í ¹Ðµµ¸¦ Áö¿øÇÑ´Ù. ÀÌ Àå¿¡¼­´Â Àåºñ ȣȯ¼ºÀ» È®º¸Çϱâ À§ÇÑ ´ëü ¸®¼Ò½º ÀÛ¼º¹ý°ú È­¸é ´Ù¾ç¼º¿¡ ´ëóÇÏ´Â ¹æ¹ýÀ» ÇнÀÇÑ´Ù.
__15.1 ´ëü ¸®¼Ò½º
__15.2 È­¸é ´Ù¾ç¼º
__15.3 È­¸é Å©±â

16Àå. ´ëÈ­»óÀÚ
´ëÈ­»óÀÚ´Â »ç¿ëÀÚ¿Í Åë½ÅÇÏ´Â ÀåÄ¡ÀÌ´Ù. ÀÌ Àå¿¡¼­´Â »ç¿ëÀÚ¿¡°Ô ¸Þ½ÃÁö¸¦ Àü´ÞÇÏ´Â ¹æ¹ý, »ç¿ëÀÚ¿¡°Ô Áú¹®À» ÇÏ°í ÀÀ´ä °á°ú¿¡ µû¶ó ÇÁ·Î±×·¥ÀÇ µ¿ÀÛÀ» °áÁ¤ÇÏ´Â ¹æ¹ý µîÀ» ÀÍÈù´Ù.
__16.1 AlertDialog
__16.2 ´ëÈ­»óÀÚ È°¿ë
__16.3 ´ëÈ­»óÀÚ °í±Þ

17Àå. ¾×ƼºñƼ
¾Èµå·ÎÀ̵åÀÇ È­¸é Çϳª´Â ¾×ƼºñƼ·Î ±¸¼ºµÇ¸ç ¾×ƼºñƼ´Â ¾Èµå·ÎÀ̵å ÀÀ¿ë ÇÁ·Î±×·¥À» ±¸¼ºÇÏ´Â °¡Àå Áß¿äÇÑ ÄÄÆ÷³ÍÆ®ÀÌ´Ù. ÀÎÅÙÆ®¸¦ ÅëÇØ ¾×ƼºñƼ³¢¸® Åë½ÅÇÏ´Â ¹æ¹ý°ú ¾×ƼºñƼÀÇ »ý¸í Áֱ⸦ °ü¸®ÇÔÀ¸·Î½á »óŸ¦ ÀúÀåÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¿¬±¸ÇØ º»´Ù.
__17.1 ¾×ƼºñƼ
__17.2 »ý¸íÁÖ±â
__17.3 º¹ÀâÇÑ ¾×ƼºñƼ

18Àå. ÇÁ·Î¼¼½º
¾×ƼºñƼº¸´Ù »óÀ§ÀÇ °³³äÀΠŽºÅ© °³³ä°ú ŽºÅ©¸¦ °ü¸®ÇÏ´Â °í±Þ ¼Ó¼º, ÀÎÅÙÆ®ÀÇ Ç÷¡±× µîÀ» ¿¬±¸ÇÑ´Ù. ¾×ƼºñƼ ÇÏÀ§ÀÇ À©µµ¿ì¸¦ ÀÀ¿ëÇÏ´Â ¿©·¯ °¡Áö °í±Þ ±â¹ýµµ ¼Ò°³ÇÑ´Ù.
__18.1 ÇÁ·Î¼¼½º
__18.2 Window
__18.3 ÆÐÅ°Áö °ü¸®

19Àå. ½º·¹µå
¾Èµå·ÎÀ̵å´Â ¸ÖƼ ½º·¹µå¸¦ Áö¿øÇÏ´Â ¿î¿µÃ¼Á¦ÀÌ´Ù. ÀÌ Àå¿¡¼­´Â ½º·¹µå¸¦ »ý¼ºÇÏ´Â ¹æ¹ý°ú Çڵ鷯¸¦ ÅëÇØ ½º·¹µå³¢¸® Åë½ÅÇÏ´Â ¹æ¹ý µîÀ» ¼Ò°³ÇÏ°í ½º·¹µå¸¦ È°¿ëÇÏ¿© ÀÛ¾÷À» ½ºÄÉÁÙ¸µÇÏ°í ANRÀ» ȸÇÇÇÏ´Â ¹æ¹ý¿¡ ´ëÇؼ­ ¿¬±¸ÇØ º»´Ù.
__19.1 ½º·¹µå
__19.2 ½º·¹µåÀÇ È°¿ë