2021³â 1Çб⠸ð¹ÙÀϾÛÇÁ·Î±×·¡¹Ö ±â¸»½ÃÇè ÇÙ½Éüũ |
---|
* º» ÀÚ·á´Â ³ë¿ìÁ¸¿¡¼ ½Ç½Ã°£À¸·Î Á¦°øÇÏ°í ÀÖ½À´Ï´Ù.
¢ºÀÚ·á¸ñÂ÷ ¹× ÁÖÁ¦
CHAPTER 01 ¾Èµå·ÎÀÌµå ¾ÛÀÇ ±¸¼º ¹× View
CHAPTER 02 ViewÀÇ ¼Ó¼º CHAPTER 03 TextView¿Í ImageView CHAPTER 04 ¹öÆ°°ú ¿¡µðÆ® ÅؽºÆ® CHAPTER 05 LinearLayout CHAPTER 06 RelativeLayout CHAPTER 07 ·¹À̾ƿôÀÇ Áßø CHAPTER 08 Canvas°ú Toast CHAPTER 09 À̺¥Æ® ó¸® CHAPTER 10 À̺¥Æ® ó¸® ¼ø¼ CHAPTER 11 ÀÔ·Â CHAPTER 12 ¾×ƼºñƼ¿Í ÀÎÅÙÆ® CHAPTER 13 ListView¿Í Spinner CHAPTER 14 AlertDialog CHAPTER 15 AlertDialog 2 * °¢ À庰 ÃâÁ¦¿¹»ó¹®Á¦ Á¦°ø + Çؼ³Æ÷ÇÔ * ¢ºÀÚ·á³»¿ë ¹Ì¸®º¸±â
Á¦1Àå ¾Èµå·ÎÀÌµå ¾ÛÀÇ ±¸¼º ¹× View
1. ¾Èµå·ÎÀ̵å ÇÁ·ÎÁ§Æ® 1) ¾Èµå·ÎÀ̵å ÇÁ·ÎÁ§Æ®¿Í ¿öÅ©½ºÆäÀ̽º(workspace) 2) ÇÁ·ÎÁ§Æ® ±¸Á¶ ¨ç ¾×ƼºñƼ: ¾Èµå·ÎÀÌµå ¾ÖÇø®ÄÉÀ̼ǿ¡¼ »ç¿ëÀÚ¿Í »óÈ£ÀÛ¿ëÀÌ ¹ß»ýµÇ´Â ÇϳªÀÇâ(Window)¿¡ ´ëÀÀµÇ´Â °³³ä ¨è ainActivity.java: ¾ÖÇø®ÄÉÀ̼ÇÀÇ ½ÇÇà ºÎºÐ ¨é MStrings.xml/activity_main.xml: ȸ鿡 Ãâ·ÂµÇ´Â ´Ù¾çÇÑ µ¥ÀÌÅ͸¦ Á¤ÀÇÇÏ´Â ºÎºÐ (¸®¼Ò½º, ȤÀº ÀÚ¿ø) ¨ê R.java: ¿©·¯XML ÆÄÀÏ(¸®¼Ò½ºÆÄÀÏ)¿¡¼ Á¤ÀÇµÈ µ¥ÀÌÅ͵鿡 ´ëÇÑ Á¤º¸¸¦ ÀúÀåÇÏ°í, ´Ù¾çÇÑID¿¡ ´ëÇÑ Á¢±Ù Á¤º¸ µîÀÌ ÀúÀåµÇ°í °ü¸®µÇ´Â ÆÄÀÏ 2. ¾Èµå·ÎÀ̵å ÇÁ·ÎÁ§Æ®ÀÇ ±¸¼º(1) 1) activity_main.xml ȸéÀÇ ·¹À̾ƿôÀº JAVA ÇÁ·Î±×·¥¿¡¼ Á÷Á¢ ±â¼úÇÏÁö ¾Ê°í XML¿¡¼ ±â¼úµÈ ·¹À̾ƿô ¸®¼Ò½º¸¦ »ç¿ëÇÔ JAVA ÇÁ·Î±×·¥À¸·Î ±¸¼º ÇÒ ¼öµµ ÀÖÀ½ RelativeLayoutÀ̶ó´Â ·¹À̾ƿô ¾È¿¡ TextView¶ó´Â ¹®ÀÚ¿À» Ç¥½ÃÇÏ´Â View¸¦ ¹èÄ¡ÇÏ°í ÀÖÀ½ TextViewÀÇ android: text¼Ó¼º¿¡¼´Â @strings/hello_world°ªÀÌ ÁöÁ¤µÇ¾îÀÖÀ½ @strings/hello_world°ªÀº strings.xml¿¡¼ Á¤ÀÇµÈ hello_world¶ó´Â À̸§ÀÇ ¹®ÀÚ¿ID·Î ´ëüµÈ´Ù´Â °ÍÀ» ÀǹÌÇÔ 2) strings.xml ȸ鿡 Ç¥½ÃµÇ´Â ¹®ÀÚ¿Àº XML ¹®¼ ¾È¿¡¼ Á¤ÀǵDZ⵵ ÇÏÁö¸¸ strings.xmlÆÄÀÏ¿¡¼ Á¤ÀÇµÉ ¼ö µµ ÀÖÀ½ ·¹À̾ƿô ¸®¼Ò½º·Î Á¤ÀÇµÈ TextView¿¡¼ ÂüÁ¶µÇ°í ÀÖ´Â ¹®ÀÚ¿(hello_world) ½º¸¶Æ®ÆùÀÇ È¸é¿¡ Ç¥½ÃµÇ´Â ¾ÆÀÌÄÜ ¾Æ·¡¿¡ Ç¥½ÃÇϱâ À§ÇÑ ¹®ÀÚ¿(app_name)À» Á¤ÀÇÇÔ menu_main.xml¿¡¼ »ç¿ëµÇ´Â ¹®ÀÚ¿(action_settings)À» Á¤ÀÇÇÔ »ç¿ëµÇ´Â ¹®ÀÚ¿À» JAVA ÇÁ·Î±×·¥À¸·ÎºÎÅÍ ºÐ¸®ÇÏ¿©, ¿µ¾î³ª ´Ù¸¥ ¾ð¾î·Î ½±°Ô º¯È¯µÉ ¼ö ÀÖÀ½ - Áß·« - |
¢º±³È¯ ¹× ȯºÒ ±ÔÁ¤
ÀÚ·á´Â °áÁ¦ ¿Ï·á ÈÄ ¸¶ÀÌÆäÀÌÁö¿¡¼ ÆÄÀÏ·Î ´Ù¿î·Îµå ¹ÞÀ¸½Ç ¼ö ÀÖ½À´Ï´Ù.
ÀڷḦ ´Ù¿î·Îµå ¹ÞÁö ¾ÊÀº °æ¿ì ȯºÒÀÌ °¡´ÉÇϸç, ´Ù¿î·Îµå ÈÄ¿¡´Â ȯºÒÀÌ ºÒ°¡ÇÕ´Ï´Ù. (´Ü, ÀÚ·áÀÇ ³»¿ë¿¡ ¿À·ù°¡ Àְųª ¸ñÂ÷ÀÇ ³»¿ë°ú ´Ù¸¦ °æ¿ì ȯºÒÀÌ °¡´ÉÇÕ´Ï´Ù.) |