¾È±Ô °øºÎ¹æ

Android > LinearLayout (¸®´Ï¾î ·¹À̾ƿô) - layout_weight ¼Ó¼º

µî·ÏÀÏ : 2017-07-05 11:06 Á¶È¸¼ö : 53,104

"LinearLayout"¿¡¼­ °¡Àå ÁÁÀº Á¡Àº ¹«¾ùÀϱî¿ä?

¾Èµå·ÎÀÌµå °³¹ßÇϽǶ§ °¡Àå °í¹ÎµÇ´Â ºÎºÐÀÌ ¹Ù·Î ´Ü¸»±âº°·Î °¡Áö°¢»öÀÎ ÇØ»óµµ ¹®Á¦ ÀÏ °ÍÀÔ´Ï´Ù.

ÀÌ·¯ÇÑ ¹®Á¦¸¦ ¹Ù·Î "LinearLayout"À¸·Î ÇØ°á ÇÒ ¼ö ÀÖ½À´Ï´Ù.

¹Ù·Î "layout_weight" ¶ó´Â ¼Ó¼ºÀ» È°¿ëÇÏ¸é µÇ´Âµ¥¿ä.

ÀÌ "layout_weight" ¶ó´Â ¼Ó¼ºÀº ¹Ù·Î °¡ÁßÄ¡¸¦ ÁÖ´Â °ÍÀÔ´Ï´Ù.

´Ù½Ã ¸»¾¸µå¸®¸é ºÎ¸ð ·¹À̾ƿôÀÇ ³²Àº ¿µ¿ªÀ» ÀÏÁ¤ÇÑ ºñÀ²·Î °áÁ¤ÇÑ´Ù´Â ÀÇ¹Ì ÀÔ´Ï´Ù.

1. "layout_weight" »ç¿ëÇϱâ

»ç½Ç ÀÌ "layout_weight" ¼Ó¼ºÀº "LinearLayout" ¼Ó¼º¿¡ ÁöÁ¤ÇÏ´Â °ÍÀÌ ¾Æ´Ï¶ó, ³»ºÎ¿¡ ¹èÄ¡ µÇ¾î ÀÖ´Â ºäµéÀÇ ¼Ó¼ºÀ¸·Î ¼³Á¤ÇÏ¼Å¾ß ÇÕ´Ï´Ù.

Áï, ¸ðµç ºäµéÀÌ ÀÌ ¼Ó¼ºÀ» »ç¿ëÇÒ ¼ö ÀÖÁÒ.

ÇÏÁö¸¸ ÀÌ ¼Ó¼ºÀº "LinearLayout"¿¡¼­ ¹Û¿¡ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.

ÀÌ °¡ÁßÄ¡¶ó´Â °³³äÀº "LinearLayout"¿¡¼­ ¹Û¿¡ Àû¿ëµÇ±â ¶§¹®ÀÔ´Ï´Ù.

ÀÚ ±×·³ ÀÌ·¯ÇÑ Á¡À» È®ÀÎÇÏ°í ¿¹Á¦Äڵ带 º¸½Ã°Ú½À´Ï´Ù.




À§ ¼Ò½º´Â "LinearLayout"¿¡ °¢±â ´Ù¸¥ »öÀ» °¡Áö°í ÀÖ´Â 3°³ÀÇ ºä¸¦ ¹èÄ¡ÇØ µÎ¾ú½À´Ï´Ù.

¿©±â¼­ º¸¼Å¾ß ÇÒÁ¡Àº »¡°£ ³×¸ðºÎºÐÀä.

À̺κÐÀÌ ¹Ù·Î "layout_weight" ¼Ó¼ºÀ¸·Î °¡ÁßÄ¡¸¦ ºÎ°¡ÇÏ´Â ¸ð½ÀÀÔ´Ï´Ù.

°¢°¢ 1, 5, 3 ÀÇ °¡ÁßÄ¡¸¦ ÁÖ°í ÀÖ´Â ¸ð½ÀÀÔ´Ï´Ù.

ÀÌ ¸»ÀÎ Áï, ºÎ¸ðºäÀÇ ¼¼·Î ¿µ¿ªÀ» 1:5:3 ºñÀ²·Î ³ª´²¼­ ¹èÄ¡ µÈ´Ù´Â ÀǹÌÀÔ´Ï´Ù.

±×·±µ¥ ¿Ö "¼¼·Î ¿µ¿ª"¸¸Àϱî¿ä?

±×°Ç ¹Ù·Î ºÎ¸ð "LinearLayout"ÀÇ "orientation" ¼Ó¼ºÀÌ ¼¼·ÎÀ̱⠶§¹®ÀÌÁÒ.

±×·¡¼­ ºäµéÀÌ ¼¼·Î ¹èÄ¡µÇ±â ¶§¹®¿¡ °¡ÁßÄ¡´Â ¼¼·Î °¡ÁßÄ¡¸¸ ÁÙ ¼ö ÀÖ½À´Ï´Ù.

[¿©±â¼­ Àá±ñ] - °¢ ¹èÄ¡µÈ ºäµéÀÇ ¼¼·Î ±æÀÌ´Â "0dp"·Î ÁØ °ÍÀº °¡ÁßÄ¡ ¶§¹®¿¡ Àǹ̰¡ ¾ø¾îÁ³±â ¶§¹®ÀÔ´Ï´Ù.



ÀÚ 3°³ÀÇ ºä°¡ À̶»°Ô ³ª´³´ÂÁö ÇÑ´«¿¡ º¸¿©ÁÖ´Â °á°ú È­¸éÀÔ´Ï´Ù.

3°³ÀÇ ºä°¡ °¢°¢ 1:5:3 À¸·Î ³ª´²Á® ÀÖÀ½À» ¾Ë ¼ö ÀÖ½À´Ï´Ù.

À̹ø¿£ ¼¼·Î°¡ ¾Æ´Ñ °¡·Î "LinearLayout"ÀÇ °¡ÁßÄ¡¸¦ ÁÖ¾î º¸°Ú½À´Ï´Ù.



»¡°£»ö ³×¸ð¸¦ º¸½Ã¸é "horizontal" ¼Ó¼ºÀ» ÁÜÀ¸·Î½á °¡·Î ·¹À̾ƿôÀ» ¼³Á¤ÇÏ¿´½À´Ï´Ù.

±×¸®°í ÆĶõ»ö ³×¸ð¸¦ º¸½Ã¸é °¢°¢ÀÇ ºä¿¡ °¡ÁßÄ¡¸¦ ÁÖ¾ú½À´Ï´Ù.

±×·³ °á°ú¸¦ È®ÀÎÇØ º¸°Ú½À´Ï´Ù.



º¸½Ã´Ù ½ÃÇÇ, °¡·Î ºñÀ² 1:5:3À¸·Î Á¤È®È÷ ³ª´²Á® ÀÖÀ½À» È®ÀÎ ÇÒ¼ö ÀÖ½À´Ï´Ù.



2. °¡ÁßÄ¡¿Í ÀÏ¹Ý ±æÀ̸¦ °°ÀÌ »ç¿ëÇϱâ

ÀÚ ÇÑ°¡Áö ¿¹·Î 3°³ÀÇ ºä°¡ ¼¼·Î "LinearLayout"¿¡ ¹èÄ¡ µÇ¾î ÀÖ½À´Ï´Ù.

±×Áß ÇϳªÀÇ ºä´Â ¼¼·Î ±æÀ̸¦ "200dp"·Î ÁÖ°í, ³ª¸ÓÁö 2°³ÀÇ ºä´Â °¡ÁßÄ¡¸¦ ÁÖ¾ú½À´Ï´Ù.

±×·¯¸é ¾î¶»°Ô µÉ±î¿ä?

Àüü ¼¼·Î ±æÀÌ¿¡¼­ "200dp" ¸¦ 뺴°í ³ª¸ÓÁö ±æÀ̸¦ °¡ÁßÄ¡ ¸¸Å­ ³ª´²¼­ °¡Áö°Ô µË´Ï´Ù.

ÀÚ À§¿Í °°ÀÌ Ã¹¹ø° ºä´Â °¡ÁßÄ¡ ¾øÀÌ ¼¼·Î ±æÀÌ "200dp"¸¦ ÁÖ¾îÁ³°í, ³ª¸ÓÁö 2°³ÀÇ ºä´Â °¡ÁßÄ¡ 1:2·Î ÁÖ¾ú½À´Ï´Ù.

ÀÚ ÀÌ·¸°Ô µÇ¸é Àüü ¼¼·Î ±æÀÌ¿¡¼­ "200dp" ¸¦ »©°í ³ª¸ÓÁö ºÎºÐ¿¡¼­ 1:2·Î ³ª´² °¡Áö°Ô µË´Ï´Ù.



À§¿¡ º¸½Ã´Ù ½ÃÇÇ 200dp·Î ¿ì¼± ºä¸¦ Â÷Áö ÇÏ°í ³ª¸ÓÁö ºÎºÐÀ» 1:2·Î ³ª´² °¡Áö´Â ¸ð½ÀÀ» È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÀÌ·¸°Ô ¼¯¾î¼­ »ç¿ëÇÏ½Ã¸é ºä¸¦ ±¸¼ºÇÏ´Â ÈνŠ¼ö¿ùÇÏ½Ç °Ì´Ï´Ù.

¸®´Ï¾î ·¹À̾ƿôÀ» ¸¹ÀÌ »ç¿ëÇÏ´Â ÀÌÀ¯°¡ ¹Ù·Î ÀÌ °¡ÁßÄ¡¸¦ ÁÙ¼ö Àֱ⠶§¹®ÀÏ °ÍÀÔ´Ï´Ù.

ÀÌ·¸°Ô °¡ÁßÄ¡·Î ºä¸¦ ±¸¼ºÇÏ¿©¼­ ¾î¶°ÇÑ ÇØ»óµµ¶óµµ µ¿ÀÏÇÑ ºäµéÀÇ ¹èÄ¡¸¦ º¼¼ö ÀÖ´Â °ÍÀÌÁÒ.

°¡ÁßÄ¡ »ç¿ëÀÌ Àͼ÷ÇØ Áú¶§ ÂëÀ̸é È­¸é ±¸¼ºÇÏ´Â °Í ÂëÀº ¼Õ½±°Ô ÇϽǼö ÀÖÀ¸½Ç °Ì´Ï´Ù.

±×·³ À̹ø °­ÀÇ´Â ¿©±â±îÁö ÇÏ°Ú½À´Ï´Ù.
 
¡Ø Ȥ½Ã µµ¿òÀÌ µÇ¼Ì´Ù¸é ´ñ±Û¿¡ ÇѸ¶µð ³²°ÜÁÖ¼¼¿ä!
ÀÛ¼ºÀÚ   ºñ¹Ð¹øÈ£
ÀÚµ¿±Û ¹æÁö     (ÀÚµ¿±Û ¹æÁö ±â´ÉÀÔ´Ï´Ù.)
³»¿ë   ´ñ±Û´Þ±â 
À̸ÞÀÏ ¹®ÀÇ : cak0280@nate.com  
Copyright 2000 By ENTERSOFT.KR All Rights Reserved.