ÀÛ¼ºÀÏ : 16-09-07 15:28
201202047 B¹Ý ±èÁ¤Èñ ¾Èµå·ÎÀÌµå °³³ä°ú Ư¡, 4´ëÄÄÆ÷³ÍÆ®
|
|
±Û¾´ÀÌ :
±èÁ¤Èñ
 Á¶È¸ : 879
|
Activity(¾×ƼºñƼ), Service(¼ºñ½º), Broadcast Receive(¹æ¼Û ¼ö½ÅÀÚ), Content Provider(ÄÜÅÙÃ÷ Á¦°øÀÚ)·Î ±¸¼º
±âº»ÀûÀ¸·Î ¾Èµå·ÎÀ̵å ÇÁ·Î±×·¡¹ÖÀº À§ 4´ë ÄÄÆ÷³ÍÆ®¸¦ »ó¼Ó¹Þ¾Æ Á¤ÀÇ µÈ ÇÔ¼öµéÀ» overrideÇÏ¿© ±¸ÇöÇÕ´Ï´Ù.
1. Activity - ȸé UI¸¦ ±¸¼ºÇÏ´Â View¸¦ ´ãÀ» ¼ö ÀÖ´Â ±×¸©. ¸ðµç ȸéÀÌ ÀÖ´Â
¾îÇø®ÄÉÀ̼ÇÀ̶ó¸é Activity°¡ Á¸ÀçÇϸç Activity°¡ Á¸ÀçÇØ¾ß¸¸ È¸é ±¸¼ºÀ» ÇÒ ¼ö°¡ ÀÖ´Ù.
Activity¸¦ »ç¿ëÇϱâ À§Çؼ´Â manifest.xml ÆÄÀÏ¿¡ µî·ÏÀ» ÇØ¾ßÇϰí Activity »ý¸íÁֱ⸦
¾Ë¾Æ¾ßÇÔ.
2. Service - Service´Â ¹é±×¶ó¿îµå¿¡¼ ½ÇÇàµÇ´Â ÄÄÆ÷³ÍÆ®·Î ´«¿¡ º¸ÀÌÁö´Â ¾ÊÁö¸¸ ¿À·£µ¿¾È ½ÇÇàµÇ´Â ÀÛ¾÷À̳ª
¿ø°Ý ÇÁ·Î¼¼½º¸¦ À§ÇÑ ÀÛ¾÷À» ÇÒ ¶§ »ç¿ë.»ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÏÁö ¾Ê´Â´Ù. ¶ÇÇÑ »ç¿ëÀÚ°¡ ´Ù¸¥ ¾îÇø®ÄÉÀ̼ÇÀ¸·Î ÀüȯÇÏ´õ¶óµµ ¹é±×¶ó¿îµå¿¡¼ °è¼ÓÇØ¼ ½ÇÇà
Activity¿Í ¸¶Âù°¡Áö·Î »ç¿ëÇϱâ À§Çؼ´Â manifest.xml ÆÄÀÏ¿¡ µî·ÏÀ» ÇØ¾ßÇϰí
Activity¿Í ¿¬µ¿ µÈ ¼ö¸íÁֱ⸦ ¾Ë¾Æ¾ßÇÑ´Ù.
3. Broadcast Receive - Broadcast Receive´Â ¾Èµå·ÎÀÌµå ´Ü¸»±â¿¡¼ ¹ß»ýÇÏ´Â ´Ù¾çÇÑ À̺¥Æ®³ª Á¤º¸¸¦ ¹Þ°í
Á¤º¸¿¡ µû¶ó ¹ÝÀÀÇÏ´Â ÄÄÆ÷³ÍÆ®. ´Ü¸»±â¿¡¼ ¹ß»ýÇÏ´Â ÀÏ Áß¿¡¼ ¾îÇø®ÄÉÀ̼ÇÀÌ ¾Ë¾Æ¾ß ÇÏ´Â
»óȲÀ» °è¼ÓÇØ¼ ¾Ë·ÁÁÖ´Â ¿ªÇÒ
4. Content Provider - Content Provider´Â ¾îÇø®ÄÉÀÌ¼Ç °£ µ¥ÀÌÅ͸¦ °øÀ¯ÇÏ°Ô ÇØÁÖ´Â ÀÎÅÍÆäÀ̽º
¾Èµå·ÎÀÌµå ½Ã½ºÅÛÀÇ °¢Á¾ ¼³Á¤ °ª À̶ó´øÁö SDÄ«µå ³»ÀÇ ¹Ìµð¾î µî¿¡ Á¢±ÙÇÏ´Â °ÍÀÌ °¡´ÉÇϰí,
´Ù¸¥ ¾îÇø®ÄÉÀ̼ǿ¡ Á¢±ÙÇÏ´Â °Íµµ °¡´É. ¹°·Ð Á¢±ÙÇÏ·Á´Â ¾îÇø®ÄÉÀ̼ǿ¡¼
Á¤ÀÇÇÑ ¼öÁØÀÇ Á¢±Ù¸¸ °¡´É.
Content Provider´Â ÀÚ½ÅÀÇ µ¥ÀÌÅ͸¦ Á¦°øÇØÁÖ´Â ¾îÇø®ÄÉÀ̼ǿ¡¼ ±¸ÇöÇØÁÖ´Â
ÄÄÆ÷³ÍÆ®¶ó°í »ý°¢ÇÏ½Ã¸é µË´Ï´Ù.
|
|