°£Æí°áÁ¦, ½Å¿ëÄ«µå û±¸ÇÒÀÎ
ÀÎÅÍÆÄÅ© ·Ôµ¥Ä«µå 5% (17,100¿ø)
(ÃÖ´ëÇÒÀÎ 10¸¸¿ø / Àü¿ù½ÇÀû 40¸¸¿ø)
ºÏÇǴϾð ·Ôµ¥Ä«µå 30% (12,600¿ø)
(ÃÖ´ëÇÒÀÎ 3¸¸¿ø / 3¸¸¿ø ÀÌ»ó °áÁ¦)
NH¼îÇÎ&ÀÎÅÍÆÄÅ©Ä«µå 20% (14,400¿ø)
(ÃÖ´ëÇÒÀÎ 4¸¸¿ø / 2¸¸¿ø ÀÌ»ó °áÁ¦)
Close

ÇÙ½É ¹®¹ý°ú ¿¹Á¦·Î ¹è¿ì´Â ÄÚƲ¸° : ºü¸£°Ô ÄÚƲ¸° °³¹ßÀÚ·Î °Åµì³ª´Â ÃÖ°íÀÇ ¹æ¹ý

¼Òµæ°øÁ¦

2013³â 9¿ù 9ÀÏ ÀÌÈÄ ´©Àû¼öÄ¡ÀÔ´Ï´Ù.

°øÀ¯Çϱâ
  • ÃâÆÇ»ç : ·ÎµåºÏ
  • ¹ßÇà : 2017³â 09¿ù 05ÀÏ
  • Âʼö : 264
  • ISBN : 9788997924370
Á¤°¡

20,000¿ø

  • 18,000¿ø (10%ÇÒÀÎ)

    1,000P (5%Àû¸³)

ÇÒÀÎÇýÅÃ
Àû¸³ÇýÅÃ
  • S-Point Àû¸³Àº ¸¶ÀÌÆäÀÌÁö¿¡¼­ Á÷Á¢ ±¸¸ÅÈ®Á¤ÇϽŠ°æ¿ì¸¸ Àû¸³ µË´Ï´Ù.
Ãß°¡ÇýÅÃ
¹è¼ÛÁ¤º¸
  • Ç°Àý 
  • ¹«·á¹è¼Û
ÁÖ¹®¼ö·®
°¨¼Ò Áõ°¡
  • À̺¥Æ®/±âȹÀü

  • ¿¬°üµµ¼­

  • »óÇ°±Ç

AD

Ã¥¼Ò°³

±¸±ÛÀÌ ÄÚƲ¸°(Kotlin)À» °ø½Ä¾ð¾î·Î äÅÃÇÏ¿´´Ù. ÀÚ¹Ùó·³ JVM¿¡¼­ ÀÛµ¿ÇÏ°í ÀÚ¹Ù¿Í ¿ÏÀüÇÏ°Ô È£È¯µÈ´Ù. ¶ÇÇÑ ¾ð¾î ÀÚüÀÇ ÀåÁ¡ ¶§¹®¿¡ ÄÚƲ¸°Àº ÇöÀç ºü¸£°Ô È®»êµÇ°í ÀÖ´Ù. ¡ºÇÙ½É ¹®¹ý°ú ¿¹Á¦·Î ¹è¿ì´Â ÄÚƲ¸°¡»Àº ÄÚƲ¸°ÀÇ ÇÙ½É ¹®¹ýÀ» ÀÚ¹Ù¿Í ºñ±³Çϸ鼭 °¡¸£ÃÄÁØ´Ù. ±×¸®°í °£´ÜÇÑ ¾Û ¼¼ °³¸¦ °³¹ßÇغ¸¸é¼­ ºü¸£°Ô ÄÚƲ¸° °³¹ßÀÚ°¡ µÇµµ·Ï µµ¿ÍÁØ´Ù.

ÃâÆÇ»ç ¼­Æò

ÀÌ Ã¥Àº ÄÚƲ¸° °³¹ßÀÚ·Î ºü¸£°Ô °Åµì³¯ ¼ö ÀÖµµ·Ï µµ¿ÍÁÖ´Â ÀÔ¹®¼­ÀÎ ¼ÀÀÌ´Ù. ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À¸¸ ÀÖÀ¸¸é ÇнÀÇÏ´Â µ¥ ÀüÇô ¹®Á¦°¡ ¾ø´Ù. ÀÌ Ã¥À» ÅëÇØ Á»´õ È¿À²ÀûÀÌ°í À¯¿¬ÇÑ °³¹ßÀÚ°¡ µÇ±â¸¦ ¹Ù¶õ´Ù.

»ùÇÿø°í »ìÆ캸±â ¡æ www.roadbook.co.kr/196

_´ë»ó µ¶ÀÚ
»õ·Î¿î ¾ð¾î´Â ¾ðÁ¦³ª ÇнÀ ºñ¿ëÀÌ µû¸¥´Ù. ÄÚƲ¸°µµ ¸¶Âù°¡Áö´Ù. ¿©·¯ ÀåÁ¡ ¶§¹®¿¡ ÇÁ·ÎÁ§Æ® ±â¼ú ½ºÅÿ¡ ÄÚƲ¸°À» Æ÷ÇÔÇߴµ¥, ±ÝÂÊ °°Àº ½Ã°£À» ¾Æ²¸ ºü¸£°Ô ÄÚƲ¸°¿¡ Àͼ÷ÇØÁö°íÀÚ ÇÏ´Â °³¹ßÀڵ鿡°Ô ÀûÇÕÇÑ Ã¥ÀÌ´Ù.

_ÁÖ¿ä ³»¿ë
¾Èµå·ÎÀÌµå °ø½Ä ¾ð¾î ¡°ÄÚƲ¸°(Kotlin)¡±ÀÇ ¸Å·Â¿¡ ºüÁ®º¸ÀÚ!
>> ÄÚƲ¸°À» ºü¸£°Ô ¹è¿ì´Â ¼¼ °¡Áö ¹æ¹ý
¨ç ÀÚ¹Ù ÄÚµå¿Í ºñ±³Çغ¸¸é ½ï½ï µé¾î¿Â´Ù.
¨è ÇÙ½É ¹®¹ý ³ëÆ®(2Àå)¸¦ ÈȾ¸é ¾ð¾îÀÇ Æ¯¼ºÀ» ºü¸£°Ô ÆľÇÇÒ ¼ö ÀÖ´Ù.
¨é ÄÚƲ¸°À¸·Î ¾Û ¼¼ °³ (3Àå~5Àå) Á¤µµ °³¹ßÇغ¸¸é ´Ù¸¥ ¾Ûµµ ½±°Ô °³¹ßÇÒ ¼ö ÀÖ´Ù.
¨ê ¿¬½À¹®Á¦·Î ¹è¿î °ÍÀ» È®½ÇÇÏ°Ô ³» °ÍÀ¸·Î.

>> ÀÌ Ã¥ÀÇ ÇÙ½É ¹®¹ý°ú ¿¹Á¦·Î ¾Ë ¼ö ÀÖ´Â ÄÚƲ¸°ÀÇ ÀåÁ¡
¨ç ÀÚ¹Ù ÄÚµå¿Í ºñ±³Çغ¸¸é ½ï½ï µé¾î¿Â´Ù.
¨è ³Î Æ÷ÀÎÆ® ÀͼÁ¼Ç¿¡ ´ëÇÑ ¾ÈÀü¼º
¨é ÇÔ¼öÇü ¾ð¾îÀÇ Áß¿äÇÑ ÀåÁ¡ Â÷¿ë
¨ê »ó¼Ó ¾øÀÌ Å¬·¡½º¸¦ È®ÀåÇÒ ¼ö ÀÖ´Â Æí¸®ÇÔ
¨ë ÀÚ¹Ù ÄÚµå¿Í ¹éÆÛ¼¾Æ® ȣȯµÈ´Ù´Â Á¡

[ÀÌ Ã¥¿¡¼­ ´Ù·ç´Â ³»¿ë]
1Àå°ú 2ÀåÀº ȯ°æ ¼³Á¤°ú ¹®¹ý¿¡ ´ëÇÑ ¼³¸íÀ» ÁøÇàÇÏ°í 3ÀåºÎÅÍ 5Àå±îÁö´Â 2Àå¿¡¼­ ÇнÀÇÑ ¹®¹ýÀ» ¹ÙÅÁÀ¸·Î ¾Èµå·ÎÀÌµå ¾ÖÇø®ÄÉÀÌ¼Ç ¿¹Á¦¸¦ Á¦ÀÛÇØ º¸´Â °ÍÀ¸·Î ±¸¼ºÇÏ¿´´Ù.
2Àå ¡°ÄÚƲ¸° ÇÙ½É ¹®¹ý¡±¿¡¼­´Â,
Ŭ·¡½º, ÇÔ¼ö, Á¦³×¸¯, ¶÷´Ù ¹× ÄÚƲ¸°¿¡¼­ À¯¿ëÇÏ°Ô »ç¿ëÇÒ ¼ö ÀÖ´Â ÇÔ¼öµé¿¡ ´ëÇؼ­ »ìÆ캻´Ù.
3Àå ¡°±¹°¡ Á¤º¸¸¦ ¼Ò°³ÇÏ´Â ¾ÖÇø®ÄÉÀÌ¼Ç Á¦ÀÛ¡±¿¡¼­´Â,
¾ÖÇø®ÄÉÀÌ¼Ç ³»ºÎ¿¡ ±¹°¡¿¡ ´ëÇÑ Á¤º¸¸¦ ÀúÀåÇÏ°í ÀÌ Á¤º¸¸¦ ÀÌ¿ëÇÏ¿© »ç¿ëÀÚ¿¡°Ô ¿©·¯ ±¹°¡¿¡ ´ëÇÑ Á¤º¸¸¦ º¸¿©ÁÖ´Â ¾ÖÇø®ÄÉÀ̼ÇÀ» Á¦ÀÛÇغ»´Ù.
4Àå ¡°»ç¿ëÀÚ µî·Ï ¾ÖÇø®ÄÉÀÌ¼Ç Á¦ÀÛ¡±¿¡¼­´Â,
¾Èµå·ÎÀ̵忡¼­ Á¦°øÇÏ´Â Sqlite DB¸¦ ÀÌ¿ëÇÏ¿© »ç¿ëÀÚÀÇ Á¤º¸¸¦ ÀúÀåÇÏ°í ÀúÀåµÈ Á¤º¸¸¦ »ç¿ëÀÚ¿¡°Ô º¸¿©ÁÖ´Â ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µé¾îº»´Ù.
5Àå ¡°Àϱ⠿¹º¸ ¾ÖÇø®ÄÉÀÌ¼Ç Á¦ÀÛ¡±¿¡¼­´Â,
¿ÜºÎ API¸¦ ÀÌ¿ëÇÏ¿© ÀÎÅͳÝÀ¸·ÎºÎÅÍ ³¯¾¾ µ¥ÀÌÅ͸¦ ¹Þ¾Æ »ç¿ëÀÚ°¡ ¿øÇÏ´Â Áö¿ª¿¡ ´ëÇÑ Àϱ⿹º¸¸¦ ÇØÁÖ´Â ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µé¾î º»´Ù.

[ÀÌ Ã¥À» ¸ÕÀú ÀÐ°í µû¶óÇغ» º£Å¸¸®´õÀÇ ÇÑ ¸¶µð!]
ÀÌ Ã¥Àº ½±´Ù. Ç×»ó »õ·Î¿î ¾ð¾î Ã¥Àº ÄÚµåÀÇ ÀÌÁú°¨ ¶§¹®¿¡ ¹è¿ì±â°¡ ½±Áö ¾Ê¾Ò´Ù. ±×·¯³ª ÀÌ Ã¥À» Àдٺ¸¸é ¾î´À»õ ÄÚƲ¸° Äڵ尡 ½ï½ï µé¾î¿Â´Ù. ¾Æ¸¶µµ °°Àº °³¹ß ȯ°æ, ±×¸®°í Àͼ÷ÇÑ ÀÚ¹Ù ÄÚµå¿Í ȣȯµÈ´Ù´Â Á¡ ¶§¹®ÀÏ °ÍÀÌ´Ù.
-À̼ÒÀº´Ô, ¾Èµå·ÎÀÌµå °ÔÀÓ °³¹ß 3³âÂ÷
ÀÌ Ã¥À» º£Å¸¸®µù Çϸ鼭 °¡Àå ½Å±âÇß´ø Á¡Àº ÀÚ¹Ù Äڵ带 ÄÚƲ¸° ÄÚµå·Î ¹Ù·Î º¯È¯ÇØÁÖ´Â °ÍÀ̾ú´Ù. ÀÚ¹Ù·Î ¡°ÀÌ·¸°Ô¡± °³¹ßÇÏ´Â °Ô »ó´çÈ÷ ¹ø°Å·Î¿ü´Âµ¥, ÄÚƲ¸°Àº ¡°¾î¶»°Ô¡± °³¹ßÇÒ±î?¶ó´Â °í¹ÎÀ» ÇÒ ¶§ ±×³É º¯È¯¸¸ ÇØÁÖ¸é, ³¡! ½Å±âÇÏ°Ôµµ ÄÚƲ¸°¿¡ ±Ý¹æ Àͼ÷ÇØÁú ¼ö ÀÖ¾ú´Ù. µÎ²®Áöµµ ¾ÊÀº Ã¥Àε¥, ¾Ë·ÁÁÖ´Â °Ô Âü ¸¹´Ù.
-¼ÕÇü¹Î, ÇÁ¸®·£¼­ °³¹ßÀÚ

¸ñÂ÷

1Àå ÄÚƲ¸° ½ÃÀÛÇϱâ
1.1 ÄÚƲ¸°ÀÇ Åº»ý
1.2 ¿Ö ÄÚƲ¸°Àϱî?
1.3 ÄÚƲ¸° °³¹ß ȯ°æ ±¸ÃàÇϱâ
[¿¬½À¹®Á¦] ÄÚƲ¸° °ü·Ã ÄûÁî, "HelloKotlin" Ãâ·ÂÇϱâ

2Àå ºü¸£°Ô »ìÆ캸´Â ÄÚƲ¸° ¹®¹ý
2.1 Ŭ·¡½º
2.1.1 ÄÚƲ¸° Ŭ·¡½º »ý¼ºÇϱâ
2.1.2 »ý¼ºÀÚ constructor Å°¿öµå
2.1.3 »ý¼ºÀÚ¿¡¼­ ±âº»°ª ¼³Á¤Çϱâ
2.1.4 ÄÚƲ¸°Àº »ý¼ºÀÚ ÇÔ¼ö ¹Ùµð¸¦ °¡Áú ¼ö ¾øÀ»±î?
2.1.5 ÄÚƲ¸° º¯¼ö Å°¿öµå var°ú val
2.1.6 Á¢±Ù Á¦ÇÑÀÚ
2.1.7 Ŭ·¡½ºÀÇ ¸â¹ö º¯¼ö ¼±¾ð
2.1.8 »ó¼Ó
2.1.9 interface Ŭ·¡½º
2.1.10 ±× ¹ÛÀÇ Å¬·¡½º ŸÀÔ
2.2 ÇÔ¼ö(fun)
2.2.1 ÇÔ¼ö ¼±¾ð
2.2.2 ÇÔ¼öµµ ±âº»°ªÀ» Á¤ÀÇÇÒ ¼ö ÀÖÀ»±î?
2.2.3 º¯¼ö ŸÀÔ
2.2.4 vararg
2.3 È帧 Á¦¾î ¿¬»êÀÚ
2.3.1 ForÀÇ ¹üÀ§ ¼³Á¤ Å°¿öµå in
2.3.2 Switch ´ë½Å When
2.4 collection
2.5 ŸÀÔ Ã¼Å©¿Í ºñ±³ ¿¬»ê
2.5.1 ŸÀÔ Ã¼Å© is¿Í ŸÀÔ Ä³½ºÆà as
2.5.2 NPE¿¡ ¾ÈÀüÇÑ º¯¼ö ¼±¾ð ¹æ¹ý
2.5.3 ºñ±³ ¿¬»êÀÚ = =¿Í = = =
2.6 ¶÷´Ù
2.6.1 ÄÚƲ¸°¿¡¼­ »ìÆ캸´Â ¶÷´ÙÀÇ Æ¯Â¡
2.6.2 inline Å°¿öµå
2.7 Á¦³×¸¯
2.7.1 Á¦³×¸¯
2.7.2 Ãß·Ð
2.7.3 ¿ÍÀϵå Ä«µå
2.7.4 ÀÓÀÇÀû »ý·«
2.8 ±× ¹ÛÀÇ À¯¿ëÇÑ ÇÔ¼öµé
2.8.1 apply()
2.8.2 run ()
2.8.3 let()
2.8.4 with()
2.8.5 forEach()
2.8.6 onEach()
2.8.7 filter()
[¿¬½À¹®Á¦] 2°¡Áö ŸÀÔ »ý¼ºÀÚ Å¬·¡½º ¸¸µé±â, 1~50±îÁö ¦¼ö ´õÇϱâ, ŸÀÔ Ä³½ºÆðú apply ÇÔ¼ö È°¿ëÇϱâ

3Àå ±¹°¡ Á¤º¸¸¦ ¼Ò°³ÇÏ´Â ¾ÖÇø®ÄÉÀÌ¼Ç ¸¸µé±â
3.1 ¾ÖÇø®ÄÉÀÌ¼Ç ¹× °³¹ß »ç¾ç ¼Ò°³
¾î¶² ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µé±î?
°³¹ß Æ÷ÀÎÆ® ¹× °³¹ß »ç¾ç
3.2 ÇÁ·ÎÁ§Æ® ¸¸µé±â
[¿¹Á¦ 3-1] ÄÚƲ¸° ȯ°æ ¼³Á¤ ÈÄ Å¬·¡½º ÆÄÀÏ
3.3 ÄÚƲ¸° ¾÷µ¥ÀÌÆ® È®ÀÎÇϱâ
[¿¹Á¦ 3-2] ÄÚƲ¸° ¹öÀü º¯°æÇϱâ
3.4 RecyclerView ¶óÀ̺귯¸® Ãß°¡Çϱâ
[¿¹Á¦ 3-3] RecyclerView ¶óÀ̺귯¸® Ãß°¡Çϱâ
3.5 ·¹À̾ƿô ÆÄÀÏ Ãß°¡Çϱâ
[¿¹Á¦ 3-4] RecycleView ¾ÆÀÌÅÛ ·¹À̾ƿô ÀÛ¼ºÇϱâ
3.6 RecyclerView Adapter Ŭ·¡½º ÀÛ¼ºÇϱâ
[¿¹Á¦ 3-5] RecyclerView Adapter Ŭ·¡½º ÀÛ¼ºÇϱâ
3.7 MainActivity Ŭ·¡½º ÀÛ¼ºÇϱâ
MainActivity ·¹À̾ƿô ÀÛ¼ºÇϱâ
[¿¹Á¦ 3-6] MainActivity ·¹À̾ƿô ÀÛ¼ºÇϱâ
MainActivity Ŭ·¡½º ÀÛ¼ºÇϱâ
[¿¹Á¦ 3-7] MainActivity Ŭ·¡½º ÀÛ¼ºÇϱâ
3.8 ±¹°¡ »ó¼¼ Á¤º¸ ÀúÀåÇÏ°í Ç¥½ÃÇϱâ
3.8.1 assets Æú´õ »ý¼º ÈÄ Json ÆÄÀÏ Ãß°¡Çϱâ
[¿¹Á¦ 3-8] ±¹°¡ Á¤º¸ Json ÆÄÀÏ ÀÛ¼ºÇϱâ
3.8.2 Gson ¶óÀ̺귯¸® »ç¿ëÇϱâ
[¿¹Á¦ 3-9] ±¹°¡ »ó¼¼ Á¤º¸ È­¸é Adapter Ŭ·¡½º ÀÛ¼ºÇϱâ
3.9 NationDetailActivity ÀÛ¼ºÇϱâ
[¿¹Á¦ 3-10] ±¹°¡ »ó¼¼ Á¤º¸ È­¸é ·¹À̾ƿô ÀÛ¼ºÇϱâ
[¿¹Á¦ 3-11] ±¹°¡ »ó¼¼ È­¸é Ŭ·¡½º ÀÛ¼ºÇϱâ
[¿¬½À¹®Á¦] ÄÚƲ¸° extension°ú for¿Í whenÀ» ÀÌ¿ëÇÑ ÇÁ·Î±×·¥ ÀÛ¼º

4Àå »ç¿ëÀÚ µî·Ï ¾Û Á¦ÀÛÇϱâ
4.1 »ç¿ëÀÚ µî·Ï ¾ÖÇø®ÄÉÀÌ¼Ç ¹× °³¹ß »ç¾ç ¼Ò°³
¾î¶² ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µé±î?
°³¹ß »ç¾ç ¼Ò°³
4.2 Åø¹Ù »ç¿ëÇϱâ
Åø¹Ù°¡ ¹¹Áö?
[¿¹Á¦ 4-1] ¸Þ´º ·¹À̾ƿô Ãß°¡Çϱâ
[¿¹Á¦ 4-2] Åø¹Ù¸¦ »ç¿ëÇϱâ À§ÇØ Style ÆÄÀÏ ¼öÁ¤Çϱâ
4.3 MainActivity¿¡¼­ Åø¹Ù¸¦ ¼³Á¤ÇÏ´Â ¹æ¹ý
[¿¹Á¦ 4-3] MainActivity ·¹À̾ƿô¿¡ Åø¹Ù Ãß°¡Çϱâ
[¿¹Á¦ 4-4] Åø¹Ù ¼³Á¤Çϱâ
4.4 µ¥ÀÌÅͺ£À̽º¿¡ Á¤º¸ ÀúÀåÇϱâ
[¿¹Á¦ 4-4] DB Ŭ·¡½º ÀÛ¼ºÇϱâ
4.5 Anko ¶óÀ̺귯¸®
4.6 Anko DSL »ç¿ë ¹æ¹ý
Anko ¶óÀ̺귯¸® Ãß°¡Çϱâ
[¿¹Á¦ 4-5] Anko ¶óÀ̺귯¸®·Î ·¹À̾ƿô ÀÛ¼ºÇϱâ
4.7 Anko¸¦ ÀÌ¿ëÇؼ­ DBHandler ÀÛ¼ºÇϱâ
[¿¹Á¦ 4-6] Anko ¶óÀ̺귯¸®·Î DB Ŭ·¡½º ÀÛ¼ºÇϱâ
4.8 CursorAdapter »ç¿ëÇϱâ
[¿¹Á¦ 4-6] ListView Adapter ·¹À̾ƿô ÀÛ¼ºÇϱâ
[¿¹Á¦ 4-7] UserList ¾î´ðÅÍ ÀÛ¼ºÇϱâ
4.9 MainActivity¿¡¼­ Adpater ¼³Á¤Çϱâ
[¿¹Á¦ 4-8] »ç¿ëÀÚ Á¤º¸ ¸®½ºÆ®°¡ Æ÷ÇÔµÈ main ·¹À̾ƿô
[¿¹Á¦ 4-9] MainActivity ¿Ï¼ºÇϱâ
4.10 ±ÇÇÑ ¼³Á¤Çϱâ
¾Èµå·ÎÀÌµå ¹öÀü¿¡ µû¸¥ ±ÇÇÑ ¼³Á¤
4.11 Media Store¸¦ ÀÌ¿ëÇÏ¿© À̹ÌÁö ºÒ·¯¿À±â
MediaStore Ŭ·¡½º
Media Store¸¦ ÀÌ¿ëÇÏ¿© À̹ÌÁö ºÒ·¯¿À±â
[¿¹Á¦ 4-10] »ç¿ëÀÚ Á¤º¸ ÀúÀå ·¹À̾ƿô
[¿¹Á¦ 4-11] SaveUserActivity ÀÛ¼ºÇϱâ
4.12 Manifest¿¡ ¼±¾ðµÇ´Â ³»¿ë
[¿¬½À¹®Á¦] ¹öÆ° Ãß°¡Çϱâ, ¾×ƼºñƼ ¼öÁ¤Çϱâ

5Àå Àϱ⿹º¸ ¾ÖÇø®ÄÉÀÌ¼Ç ¸¸µé±â
5.1 ³¯¾¾ ¾ÖÇø®ÄÉÀÌ¼Ç ¼Ò°³
5.1.1 ¾î¶² ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µé±î?
5.1.2 °³¹ß »ç¾ç ¼Ò°³
5.2 ³¯¾¾ Á¤º¸¸¦ À§ÇÑ OpenWeatherAPI Key »ý¼ºÇϱâ
5.2.1 OpenWeatherMap »çÀÌÆ®¿¡¼­ API Key ¹Þ±â
5.2.2 OpenWeatherAPI »ç¿ë ¹æ¹ý
5.3 ¾ÖÇø®ÄÉÀ̼ǿ¡¼­ »ç¿ëÇÒ ¶óÀ̺귯¸® Ãß°¡Çϱâ
5.3.1 »ç¿ëÇÒ ¶óÀ̺귯¸® ¼Ò°³
[¿¹Á¦ 5-1] Ãß°¡µÈ ¶óÀ̺귯¸®µé
5.4 ³¯¾¾ Á¤º¸¸¦ Á¦°øÇÒ µµ½Ã ÆÄÀÏ Ãß°¡Çϱâ
Á¤º¸ Ãß°¡ÇÒ µµ½Ã µ¥ÀÌÅÍ °¡Á®¿À±â
5.4.2 asset Æú´õ¿¡ json ÆÄÀÏ Ãß°¡Çϱâ
[¿¹Á¦ 5-2] city_list_json ÆÄÀÏ ±â¹ÝÀ¸·Î ¹Ù²Û µ¥ÀÌÅÍ
5.4.3 µµ½Ã µ¥ÀÌÅ͸¦ À§ÇÑ µ¥ÀÌÅÍ Å¬·¡½º ÀÛ¼ºÇϱâ
[¿¹Á¦ 5-3] areadCode data class ÀÛ¼ºÇϱâ
5.5 µµ½Ã ¸®½ºÆ®¸¦ º¸¿©ÁÖ´Â ¾×ƼºñƼ ÀÛ¼ºÇϱâ
[¿¹Á¦ 5-4] µµ½Ã ¸®½ºÆ® ¾×ƼºñƼ ±¸ÇöÇϱâ
[¿¹Á¦ 5-5] SelectCityActivityÀÇ ·¹À̾ƿô
5.6 CityListAdatper Ŭ·¡½º ÀÛ¼ºÇϱâ
[¿¹Á¦ 5-6] CityList ¾î´ðÅÍ Å¬·¡½º ¸¸µé±â
[¿¹Á¦ 5-7] CityListAdapter¿¡¼­ »ç¿ëÇÏ´Â ·¹À̾ƿô
5.7 DBHandlerAnko Ŭ·¡½º ÀÛ¼ºÇϱâ
[¿¹Á¦ 5-8] DB Ŭ·¡½º ¸¸µé±â
5.8 ³¯¾¾ Á¤º¸¸¦ Ç¥ÇöÇÏ´Â Data Ŭ·¡½º ÀÛ¼ºÇϱâ
[¿¹Á¦ 5-9] ³¯¾¾ Á¤º¸ data class ¸¸µé±â
5.9 ¹é±×¶ó¿îµå ÀÛ¾÷À» À§ÇÑ Å¬·¡½º ÀÛ¼ºÇϱâ
5.9.1 AsyncTaskLoader·Î ¹é±×¶ó¿îµå ÀÛ¾÷Çϱâ
[¿¹Á¦ 5-10] ¹é±×¶ó¿îµå ÀÛ¾÷À» À§ÇÑ Å¬·¡½º ÀÛ¼ºÇϱâ
5.9.2 thread ÇÔ¼ö
5.10 MainAcitivity ÀÛ¼ºÇϱâ
5.10.1 ¸Þ´º ÆÄÀÏ Ãß°¡Çϱâ
[¿¹Á¦ 5-11] ¸Þ´º ·¹À̾ƿô ¸¸µé±â
5.10.2 MainActivity¿¡¼­ AsyncTaskLoader È£ÃâÇϱâ
[¿¹Á¦ 5-12] ¸ÞÀÎ ¾×ƼºñƼ ¿Ï¼ºÇϱâ
[¿¹Á¦ 5-13] ¸ÞÀÎ È­¸é¿¡ ÇÁ·Î±×·¹½º ¹Ù Ä«µåºä ¸®½ºÆ® Ãß°¡
5.11 ¾Û È­¸é¿¡ Á¤º¸¸¦ Ç¥½ÃÇÏ´Â Ä«µåºä »ç¿ëÇϱâ
[¿¹Á¦ 5-14] Ä«µåºä È­¸é ·¹À̾ƿô
5.12 CustomView ÀÛ¼ºÇϱâ
5.12.1 ForecastView ÀÛ¼ºÇϱâ
[¿¹Á¦ 5-15] Custom View »ý¼ºÇϱâ
[¿¹Á¦ 5-16] Custom View ·¹À̾ƿô »ý¼ºÇϱâ
5.12.2 CardView List Adapter ÀÛ¼ºÇϱâ
[¿¹Á¦ 5-17] CardViewListAdapter ÀÛ¼ºÇϱâ
[¿¬½À¹®Á¦] Company object, thread()¿Í runOnUiThread() »ç¿ë¹ý, ÇÔ¼öÀÇ º¯°æ

Ã¥À» ¸¶¹«¸®Çϸç
ã¾Æº¸±â

°ü·ÃÀ̹ÌÁö

Àü°øµµ¼­/´ëÇб³Àç ºÐ¾ß¿¡¼­ ¸¹Àº ȸ¿øÀÌ ±¸¸ÅÇÑ Ã¥

    ¸®ºä

    8.0 (ÃÑ 0°Ç)

    100ÀÚÆò

    ÀÛ¼º½Ã À¯ÀÇ»çÇ×

    ÆòÁ¡
    0/100ÀÚ
    µî·ÏÇϱâ

    100ÀÚÆò

    6.0
    (ÃÑ 0°Ç)

    ÆǸÅÀÚÁ¤º¸

    • ÀÎÅÍÆÄÅ©µµ¼­¿¡ µî·ÏµÈ ¿ÀǸ¶ÄÏ »óÇ°Àº ±× ³»¿ë°ú Ã¥ÀÓÀÌ ¸ðµÎ ÆǸÅÀÚ¿¡°Ô ÀÖÀ¸¸ç, ÀÎÅÍÆÄÅ©µµ¼­´Â ÇØ´ç »óÇ°°ú ³»¿ë¿¡ ´ëÇØ Ã¥ÀÓÁöÁö ¾Ê½À´Ï´Ù.

    »óÈ£

    (ÁÖ)±³º¸¹®°í

    ´ëÇ¥ÀÚ¸í

    ¾Èº´Çö

    »ç¾÷ÀÚµî·Ï¹øÈ£

    102-81-11670

    ¿¬¶ôó

    1544-1900

    ÀüÀÚ¿ìÆíÁÖ¼Ò

    callcenter@kyobobook.co.kr

    Åë½ÅÆǸž÷½Å°í¹øÈ£

    01-0653

    ¿µ¾÷¼ÒÀçÁö

    ¼­¿ïƯº°½Ã Á¾·Î±¸ Á¾·Î 1(Á¾·Î1°¡,±³º¸ºôµù)

    ±³È¯/ȯºÒ

    ¹ÝÇ°/±³È¯ ¹æ¹ý

    ¡®¸¶ÀÌÆäÀÌÁö > Ãë¼Ò/¹ÝÇ°/±³È¯/ȯºÒ¡¯ ¿¡¼­ ½Åû ¶Ç´Â 1:1 ¹®ÀÇ °Ô½ÃÆÇ ¹× °í°´¼¾ÅÍ(1577-2555)¿¡¼­ ½Åû °¡´É

    ¹ÝÇ°/±³È¯°¡´É ±â°£

    º¯½É ¹ÝÇ°ÀÇ °æ¿ì Ãâ°í¿Ï·á ÈÄ 6ÀÏ(¿µ¾÷ÀÏ ±âÁØ) À̳»±îÁö¸¸ °¡´É
    ´Ü, »óÇ°ÀÇ °áÇÔ ¹× °è¾à³»¿ë°ú ´Ù¸¦ °æ¿ì ¹®Á¦Á¡ ¹ß°ß ÈÄ 30ÀÏ À̳»

    ¹ÝÇ°/±³È¯ ºñ¿ë

    º¯½É ȤÀº ±¸¸ÅÂø¿À·Î ÀÎÇÑ ¹ÝÇ°/±³È¯Àº ¹Ý¼Û·á °í°´ ºÎ´ã
    »óÇ°À̳ª ¼­ºñ½º ÀÚüÀÇ ÇÏÀÚ·Î ÀÎÇÑ ±³È¯/¹ÝÇ°Àº ¹Ý¼Û·á ÆǸÅÀÚ ºÎ´ã

    ¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯

    ·¼ÒºñÀÚÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì
    (´ÜÁö È®ÀÎÀ» À§ÇÑ Æ÷Àå ÈѼÕÀº Á¦¿Ü)

    ·¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
    ¿¹) È­ÀåÇ°, ½ÄÇ°, °¡ÀüÁ¦Ç°(¾Ç¼¼¼­¸® Æ÷ÇÔ) µî

    ·º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì
    ¿¹) À½¹Ý/DVD/ºñµð¿À, ¼ÒÇÁÆ®¿þ¾î, ¸¸È­Ã¥, ÀâÁö, ¿µ»ó È­º¸Áý

    ·½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì

    ·ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì

    »óÇ° Ç°Àý

    °ø±Þ»ç(ÃâÆÇ»ç) Àç°í »çÁ¤¿¡ ÀÇÇØ Ç°Àý/Áö¿¬µÉ ¼ö ÀÖÀ½

    ¼ÒºñÀÚ ÇÇÇغ¸»ó
    ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó

    ·»óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº ¼ÒºñÀÚºÐÀïÇØ°á ±âÁØ (°øÁ¤°Å·¡À§¿øȸ °í½Ã)¿¡ ÁØÇÏ¿© 󸮵Ê

    ·´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ ¼ÒºñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ

    ¹è¼Û¾È³»

    • ±³º¸¹®°í »óÇ°Àº Åùè·Î ¹è¼ÛµÇ¸ç, Ãâ°í¿Ï·á 1~2Àϳ» »óÇ°À» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.

    • Ãâ°í°¡´É ½Ã°£ÀÌ ¼­·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óÇ°À» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.

    • ±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÕ´Ï´Ù.

    • ¹è¼Ûºñ´Â ¾÷ü ¹è¼Ûºñ Á¤Ã¥¿¡ µû¸¨´Ï´Ù.

    • - µµ¼­ ±¸¸Å ½Ã 15,000¿ø ÀÌ»ó ¹«·á¹è¼Û, 15,000¿ø ¹Ì¸¸ 2,500¿ø - »óÇ°º° ¹è¼Ûºñ°¡ ÀÖ´Â °æ¿ì, »óÇ°º° ¹è¼Ûºñ Á¤Ã¥ Àû¿ë