|
|
|
 |
ÆÇ¸Å°¡ |
30,000¿ø ¡æ 24,000¿ø 20% |
|
 |
¸¶Àϸ®Áö |
0% 0¿ø |
|
 |
¹ßÇàÀÏ |
2009-10-07
|
 |
ISBN |
8960771015 | 9788960771017
|
 |
±âŸÁ¤º¸ |
¹ø¿ª¼ | 512ÂÊ
| ƯÀÌ»çÇ×¾øÀ½
|
|
 |
¿¹»óÃâ°íÀÏ
|
1ÀÏ (±Ù¹«ÀϱâÁØ) |
 |
¹è¼Ûºñ |
¹«·á¹è¼Û
|
| |
|
|
|
|
|
 |
| ÇÁ·Î±×·¡¹Ö
|
|
|
| Á¾ÇÕÁö¼ö 5p 74 À§ |
|
| ¿ù°£Áö¼ö 25p 4 À§ |
|
| ÁÖ°£Áö¼ö 17p 3 À§ |
|
|
| |
|
¡Ø ³×À̹ö üũ¾Æ¿ôÀ¸·Î ±¸¸Å½Ã ºñȸ¿øÀ¸·Î ±¸¸Å°¡
µÊÀ¸·Î °ÄÄ ¸¶Àϸ®Áö´Â Àû¸³ µÇÁö ¾Ê½À´Ï´Ù. |
|
|
|
 |
|
ÀÌ Ã¥Àº ¾Èµå·ÎÀ̵å ȯ°æ¿¡¼ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÏ°í °í±Þ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß ´Ü°è·Î ½±°Ô ³Ñ¾î°¡µµ·Ï µ½´Â µ¥ ¸ñÇ¥¸¦ µ×´Ù. ¾Èµå·ÎÀ̵åÀÇ ±âº»ÀûÀÎ ºÎºÐ¿¡ ´ëÇÑ ¼³¸íÀ» ÀÐÀ¸¸é¼, ¿Ïº®ÇÏ°Ô µ¿ÀÛÇÏ´Â ¿¹Á¦¸¦ °£ÆíÇÏ°Ô µ¹·Áº¼ ¼ö ÀÖ´Ù. ¶ÇÇÑ ¿¹Á¦ Äڵ带 ±â¹ÝÀ¸·Î Ã¥¿¡¼ ¼³¸íÇÏ´Â ´Ù¾çÇÑ Å¬·¡½º¿Í API¸¦ ½ÇÇàÇØ º¸¸é¼ ¾Èµå·ÎÀ̵忡 Á» ´õ ºü¸£°Ô ÀûÀÀÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù.
|
 |
|
 |
1ºÎ ¾Èµå·ÎÀÌµå ±âÃÊ
1Àå °³¿ä ¾Èµå·ÎÀ̵å ÇÁ·Î±×·¥ ±¸Á¶ ¾×ƼºñƼ ÄÁÅÙÆ® ÇÁ·Î¹ÙÀÌ´õ ÀÎÅÙÆ® ¼ºñ½º »ç¿ë °¡´ÉÇÑ ±¸¼º ¿ä¼Ò µ¥ÀÌÅÍ º¸°ü ³×Æ®¿÷ ¸ÖƼ¹Ìµð¾î GPS ÀüÈ ¼ºñ½º °³¹ßȯ°æ Áغñ ¾Èµå·ÎÀ̵å SDK ¼³Ä¡ °³¹ßȯ°æ ¼³Á¤ ÀÌŬ¸³½º Ç÷¯±×ÀÎ ¼³Ä¡ ¾Èµå·ÎÀÌµå °¡»ó ±â±â »ý¼º
2Àå ÇÁ·ÎÁ§Æ® µð·ºÅ丮 ·çÆ® µð·ºÅ丮 »ý¼ºµÇ´Â ³»¿ë ±× ¹ÛÀÇ µð·ºÅ丮 °á°ú·Î ¾ò´Â ³»¿ë
3Àå ¸Å´ÏÆä½ºÆ® ÆÄÀÏ ·çÆ® ¿¤¸®¸ÕÆ® ±ÇÇÑ, ±âº» ¿¬µ¿ ¿ä¼Ò, ¾ÖÇø®ÄÉÀÌ¼Ç ¾ÖÇø®ÄÉÀÌ¼Ç ¿¤¸®¸ÕÆ® SDK ¹öÀü
2ºÎ ¾×ƼºñƼ
4Àå ¾ÖÇø®ÄÉÀÌ¼Ç ÀÛ¼º ÇÁ·ÎÁ§Æ® »ý¼º ¾×ƼºñƼ ¾×ƼºñƼ ºÐ¼® ºôµå¿Í ½ÇÇà
5Àå XML ·¹À̾ƿô XML ±â¹Ý ·¹À̾ƿô XML·Î ·¹À̾ƿôÀ» ÁöÁ¤ÇÏ´Â ÀÌÀ¯ XML ·¹À̾ƿô ÆÄÀÏ ±¸Á¶ ¿¤¸®¸ÕÆ® ID ÀÚ¹Ù ÄÚµå¿Í ¿¬°áÇÏ´Â ¹æ¹ý Á¾ÇÕÁ¤¸®
6Àå ±âº» À§Á¬ ·¹ÀÌºí ¹öư À̹ÌÁö ÀÔ·Â Çʵå üũ ¹Ú½º ¶óµð¿À ¹öư ºä À¯¿ëÇÑ ¼Ó¼º À¯¿ëÇÑ ¸Þ¼Òµå
7Àå ÄÁÅ×ÀÌ³Ê LinearLayout °³³ä°ú ¼Ó¼º LinearLayout ¿¹Á¦ RelativeLayout °³³ä°ú ¼Ó¼º RelativeLayout ¿¹Á¦ TableLayout ±âº» °³³ä°ú ¼Ó¼º TableLayout ¿¹Á¦ ½ºÅ©·Ñ
8Àå ¼±Åà ±â´É À§Á¬ °øÅëÀÇ ÀÎÅÍÆäÀ̽º ¾î´ðÅÍ ArrayAdapter ±× ¹ÛÀÇ ¾î´ðÅÍ ¸®½ºÆ® ¿¹Á¦ ½ºÇÉ ÄÁÆ®·Ñ ±×¸®µå ÀÔ·Â Çʵå: ŸÀÌÇÎ ÁÙÀ̱⠰¶·¯¸®
9Àå ¸®½ºÆ® °í±Þ Ȱ¿ë °¡Àå °£´ÜÇÑ ÀÛ¾÷ µ¿ÀûÀÎ ³»¿ë ÀÎÇ÷¹ÀÌ¼Ç ´Ù½Ã ¸®½ºÆ®·Î µ¹¾Æ°¡¼ ¼º´É °³¼± convertView Ȱ¿ë Ȧ´õ ÆÐÅÏ ¿øÇÏ´Â ´ë·Î ¸¸µé±â ´Ù½Ã »ìÆìº¾½Ã´Ù
10Àå °í±Þ À§Á¬°ú ÄÁÅ×ÀÌ³Ê ³¯Â¥, »ö»ó ¼±Åà ½Ã°è ÁøÇà»óÅ ǥ½Ã ÅÇ ÅÇ ±¸¼º ¿ä¼Ò ÁÖÀÇÇÒ Á¡ ¿¬°á°ú ÅÇ ¿Ï¼º µ¿ÀûÀ¸·Î ÅÇ Ãß°¡ ÀÎÅÙÆ®¿Í ºä Çø®ÆÛ ±× ¹ÛÀÇ À§Á¬
11Àå ¸Þ´º ¸Þ´º Á¾·ù ¿É¼Ç ¸Þ´º ÄÁÅØ½ºÆ® ¸Þ´º ¸Þ´º ¿¹Á¦ ¸Þ´º ÀÎÇ÷¹ÀÌ¼Ç ¸Þ´º XMLÀÇ ±¸Á¶ ¸Þ´º °ü·Ã ¼Ó¼º ¸Þ´º ÀÎÇ÷¹À̼Ç
12Àå ±Û²Ã ±âº» Æ÷ÇÔ ±Û²Ã
13Àå À¥Å¶ ºê¶ó¿ìÀú ´Ü¼øÇÑ ºê¶ó¿ìÀú ¿øÇÏ´Â ³»¿ë Ç¥½Ã ºê¶ó¿ìÀú ³»ºñ°ÔÀÌ¼Ç WebViewClient ¼³Á¤°ú ¿É¼Ç
14Àå ÆË¾÷ ¸Þ½ÃÁö Å佺Ʈ °æ°íâ ÆË¾÷ ¸Þ½ÃÁö ¿¹Á¦
15Àå ½º·¹µå Handler °´Ã¼ Message °´Ã¼ Runnable °´Ã¼ Handler ¾øÀÌ ½ÇÇà »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º ½º·¹µå ÁÖÀÇÇØ¾ß ÇÒ Á¡
16Àå ¾×Æ¼ºñƼ »ý¸íÁÖ±â ¾×Æ¼ºñƼ »óÅ ¾×ƼºñƼ »ý¸íÁÖ±â onCreate(), onDestroy() onStart(), onRestart(), onStop() onPause(), onResume() ºÎµå·¯¿î »óÅ º¯È
3ºÎ µ¥ÀÌÅÍ º¸°ü, ³×Æ®¿÷ ¼ºñ½º, API
17Àå ȯ°æ¼³Á¤ ¿øÇÏ´Â °ª ÃßÃâ ȯ°æ¼³Á¤ °ü¸® ȯ°æ¼³Á¤ XML ȯ°æ¼³Á¤ ±â´É Á¦°ø ¸ð¾ç»õ °®Ãß±â ȯ°æ¼³Á¤ ÆË¾÷
18Àå ÆÄÀÏ °íÁ¤µÈ ÆÄÀÏ ÀÐ°í ¾²±â
19Àå ¸®¼Ò½º ¸®¼Ò½ºÀÇ Á¾·ù ¹®ÀÚ¿ ÀÏ¹Ý ¹®ÀÚ¿ ¹®ÀÚ¿ Æ÷¸ÅÆÃ ȸé Ç¥½Ã ½ºÅ¸ÀÏ ½ºÅ¸ÀÏÀÌ Àû¿ëµÈ Æ÷¸ÅÆÃ À̹ÌÁö XML ±âŸ ¸®¼Ò½º Å©±â »ö±ò ¹è¿ ȯ°æ¿¡ ¸Â´Â ¸®¼Ò½º ¼±ÅÃ
20Àå ·ÎÄà µ¥ÀÌÅͺ£À̽º SQLite ±âÃÊ Å×À̺í Áغñ µ¥ÀÌÅÍ Ãß°¡ µ¥ÀÌÅÍ ºÒ·¯¿À±â SQL¹® Á÷Á¢ ÁöÁ¤ ÀÏÁ¤ÇÑ Çü½ÄÀÇ Äõ¸® Äõ¸® ±¸¹® »ý¼º Ä¿¼ Ȱ¿ë Ä¿¼ ±¸Çö µ¥ÀÌÅÍ Á÷Á¢ ´Ù·ç±â
21Àå ¿ÜºÎ ÀÚ¹Ù ¶óÀ̺귯¸® Á¦ÇÑ »çÇ× Ant¿Í JAR ½ºÅ©¸³Æ® Ȱ¿ë ±âŸ »çÇ×
22Àå ÀÎÅÍ³Ý ¿¬°á REST ±âº» HTTP ÀÛ¾÷ ÀÀ´ä ºÐ¼® °í·Á »çÇ×
4ºÎ ÀÎÅÙÆ®
23Àå ÀÎÅÙÆ® ÇÊÅÍ ÀÎÅÙÆ® ÀÎÅÙÆ® ±¸Á¶ ÀÎÅÙÆ® ¶ó¿ìÆÃ ÀÎÅÙÆ® »ý¼º ÀÎÅÙÆ® ¸®½Ã¹ö ÀϽÃÁ¤Áö ¹®Á¦
24Àå ¾×Æ¼ºñƼ ½ÇÇà ¾×Æ¼ºñƼ Á¾·ù ½ÇÇà ÀÎÅÙÆ® ÀÛ¼º È£Ãâ ÅÇ ºê¶ó¿ì¡
25Àå ´ë»ó ¾×ƼºñƼ ã±â ¾×ƼºñƼ ¼±Åà ¸Þ´º Á÷Á¢ È®ÀÎ
26Àå ȸé ȸÀü Á¾·á ¹× Àç½ÃÀÛ °¡·Îº¸±â, ¼¼·Îº¸±â ´õ ¸¹Àº Á¤º¸ º¸°ü Á÷Á¢ ó¸®Çϴ ȸÀü ÀÛ¾÷ È¸é °íÁ¤ °¡¼Óµµ°è¸¸ »ç¿ë
5ºÎ ÄÁÅÙÆ® ÇÁ·Î¹ÙÀÌ´õ, ¼ºñ½º
27Àå ÄÁÅÙÆ® ÇÁ·Î¹ÙÀÌ´õ Uri ±¸¼º Uri »ý¼º Äõ¸® ½ÇÇà µ¥ÀÌÅÍ ÀÚµ¿ Àû¿ë µ¥ÀÌÅÍ ¼öµ¿ ÃßÃâ À§Ä¡ ¼Ó¼º Àб⠵¥ÀÌÅÍ Ãß°¡¿Í º¯°æ BLOB ¹®Á¦
28Àå ÄÁÅÙÆ® ÇÁ·Î¹ÙÀÌ´õ ±¸Çö ³»ºÎ ±¸¼º ¿ä¼Ò µ¥ÀÌÅÍ Å¸ÀÔ 1´Ü°è: ÄÁÅÙÆ® ÇÁ·Î¹ÙÀÌ´õ Ŭ·¡½º »ý¼º onCreate() ¸Þ¼Òµå query() ¸Þ¼Òµå insert() ¸Þ¼Òµå update() ¸Þ¼Òµå delete() ¸Þ¼Òµå getType() ¸Þ¼Òµå 2´Ü°è: Uri ÁöÁ¤ 3´Ü°è: ¼Ó¼º Á¤ÀÇ 4´Ü°è: ¸Å´ÏÆä½ºÆ® ¼³Á¤ º¯°æ »çÇ× ¾Ë¸²
29Àå ±ÇÇÑ ±ÇÇÑ È®º¸ ±ÇÇÑ ¿äû AndroidManifest.xml ÆÄÀÏ¿¡ ±ÇÇÑ ¸í½Ã ±× ¹ÛÀÇ ±ÇÇÑ ¿äû ¹æ¹ý ÀÚ¼¼ÇÑ ¹®¼¿Í ¼³¸í
30Àå ¼ºñ½º ±¸Çö ¼ºñ½º Ŭ·¡½º ÇÁ·Î¼¼½º °£ Åë½Å AIDL ÀÛ¼º ÀÎÅÍÆäÀ̽º ±¸Çö AndroidManifest.xml IPC Ŭ¶óÀÌ¾ðÆ® È£Ãâ ¿ø°Ý ¼ºñ½º, ÇÁ·Î±×·¥ÀÇ ³ª¸ÓÁö ºÎºÐ
31Àå ¼ºñ½º È£Ãâ ¹ÙÀεù ¼ºñ½º È£Ãâ ¼ºñ½º ¿¬°á ÇØÁ¦ ¼öµ¿ ½ÇÇà µ¥ÀÌÅÍ ¼ö½Å
32Àå »ç¿ëÀÚ ¾Ë¸² ¾Ë¸² ¸Þ½ÃÁö Á¾·ù ±â±â ¾Ë¸² ¸Þ½ÃÁö ¾ÆÀÌÄÜ ¾Ë¸² ¸Þ½ÃÁö ¿¹Á¦
6ºÎ ¾Èµå·ÎÀ̵åÀÇ ´Ù¾çÇÑ ±â´É
33Àå À§Ä¡ ±â¹Ý ¼ºñ½º À§Ä¡ Á¤º¸ ÇÁ·Î¹ÙÀÌ´õ À§Ä¡ È®ÀÎ º¯°æ »çÇ× ¾÷µ¥ÀÌÆ® ¸ñÇ¥ ÁöÁ¡ µµÂø ¾Ë¸² Å×½ºÆ®
34Àå Áöµµ, MapView, MapActivity ±¸±Û Áöµµ »ç¿ë±Ç °è¾à ±¸±Û Áöµµ ±âÃÊ Áöµµ Á¦¾î ±â´É È®´ë/Ãà¼Ò ¹èÀ² Á᫐ À̵¿ À§¼º »çÁø Áöµµ ·¹ÀÌ¾î ¿À¹ö·¹ÀÌ Å¬·¡½º ItemizedOverlay Ç¥½Ã ȸé ÅÍÄ¡ ó¸® ÇöÀç À§Ä¡¿Í ¹æÇâ API Ű ¹ß±Þ
35Àå ÀüÈ TelephonyManager ÀüÈ °É±â
36Àå °Ë»ö, SearchManager °Ë»ö °á°ú ¼öÁý ¾ÖÇø®ÄÉÀÌ¼Ç ³»ºÎ °Ë»ö °Ë»ö ¾×ƼºñƼ ÀÛ¼º ¸Å´ÏÆä½ºÆ® °Ë»ö ½ÇÇà
37Àå °³¹ß µµ±¸ °èÃþ Ž»ö±â ´Þºò µð¹ö±ë ·Î±× ÆÄÀÏ ¾÷·Îµå, ´Ù¿î·Îµå ȸé ĸó À§Ä¡ ÁöÁ¤ ÀüÈ °É±â, SMS ¹ß¼Û SDÄ«µå SDÄ«µå À̹ÌÁö »ý¼º SDÄ«µå »ðÀÔ
38Àå ¾Èµå·ÎÀÌµå °ü·Ã Á¤º¸ ¾ò±â Áú¹®°ú ´ë´ä ¾Èµå·ÎÀÌµå ¼Ò½º ÄÚµå ÃֽŠ¼Ò½Ä
ºÎ·Ï ¾Èµå·ÎÀ̵å 1.5 & 1.6 ¾Èµå·ÎÀÌµå °¡»ó Àåºñ ÇÁ·ÎÁ§Æ® »ý¼º ÇÁ·ÎÁ§Æ® ¼³Á¤ ºÎ°¡ ±â´É Ãß°¡ À§Á¬ ¼ÒÇÁÆ® Űº¸µå Ȩ È¸é ½º·¹µå ±âŸ À½¼º ÀÎ½Ä IntentService À½¾Ç Àç»ý ¿É¼Ç MediaRecorde
|
 |
|
 |
¸¶Å© ¸ÓÇÇ Ä¿¸ÕÁî¿þ¾î(CommonsWare)¸¦ ¼³¸³ÇÏ°í ¡ºThe Busy Coder¡¯s Guide to Android Development¡»¸¦ Àú¼úÇß´Ù. ¼¼ ¹øÂ° ȸ»ç¸¦ °æ¿µÇÏ¸é¼ ¿ÀÇ ¼Ò½º °ü·Ã ÄÁ¼³ÆÃ°ú ´ë±â¾÷À» ´ë»óÀ¸·Î Çù¾÷ °³¹ßµµ ÁøÇàÇϰí ÀÖÀ¸¸ç, °¢Á¾ Çϵå¿þ¾î¿¡¼ µ¿ÀÛÇÏ´Â ¾ÖÇø®ÄÉÀ̼ÇÀ» ´Ù¼ö °³¹ßÇß´Ù. Ãʱâ TRS-80 ±â±âºÎÅÍ ÃֽŠÈÞ´ë¿ë Àåºñ±îÁö ´Ù·ç¸é¼ 25³â ÀÌ»ó ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÚ·Î ÀÏÇß´Ù. ¶ÇÇÑ ¿©·¯ ³ª¶ó¿¡¼ °³ÃÖµÈ ´Ù¾çÇÑ ÄÁÆÛ·±½º¿¡¼ ¹ßÇ¥¿Í ±³À° ¼¼¼Ç µîÀ» ÁøÇàÇÑ À¯´ÉÇÑ °¿¬ÀÚ·Î ¾Ë·ÁÁ® ÀÖ´Ù. ¾Èµå·ÎÀ̵尡ÀÌÁî(AndroidGuys)¿¡ ¡®Building Droids¡¯¶ó´Â Ä÷³À», ³×Æ®¿÷¿ùµå(NetworkWorld)¿¡ ¡®Android Angle¡¯À̶ó´Â ¾Èµå·ÎÀÌµå °ü·Ã Ä÷³À» ¿¬ÀçÇÑ´Ù.
[¿ªÀÚ¼Ò°³] °Ã¶±¸ ÄÄÇ»ÅÍ ºñÀü(¿µ»ó ÀνÄ)À» Àü°øÇß°í °Ë»ö ¿£Áø, Àΰø Áö´É, ¸ð¹ÙÀÏ µîÀÇ Å°¿öµå¿¡ °ü½ÉÀÌ ¸¹´Ù. ÇöÀç´Â ·ç¾ÀÀ» ÀÌ¿ëÇÑ °Ë»ö ¼Ö·ç¼Ç°ú Ç÷§ÆûÀ» °³¹ßÇÏ´Â ÁßÀ̸ç, °ü½É»ç¿Í °ü·ÃµÈ »õ·Ó°í Àç¹ÌÀÖ´Â ºñÁî´Ï½º¸¦ ÁغñÇϰí ÀÖ´Ù. ¿¡ÀÌÄÜÃâÆÇ»ç¿¡¼ Ãâ°£ÇÑ ¡º·ç¾À ÀÎ ¾×¼Ç¡»(2005)°ú ¡ºAjax ÀÎ ¾×¼Ç¡»(2006), ¡ºÀÚ¹Ù º´·Ä ÇÁ·Î±×·¡¹Ö¡»(2008)À» ¹ø¿ªÇß´Ù. |
 |
|
|
|
|
|
|
|
|
|
|
|