Android Studio

안드로이드 스튜디오 [폴더별 역할]

멜론이즈 2022. 10. 9. 15:39

[AndroidManifest.xml]

- 일종의 앱의 프로필정보를 볼 수 있다.

- 앱의 이름이나 아이콘을 설정할 수 있고, <application>태그 안에 컴포넌트들을 적어줘서 안드로이드 시스템이 어떤 컴포넌트를 사용하고 있는지 알도록 해야 어플리케이션이 실행된다.

 

- 4대 컴포넌트:

  1. <activity>: 우리가 실제 만들 화면을 뜻 함.
  2. <receiver>: 단말기에서 발생하는 일 중 알아야될 사항이 발생하면 알려준다. ex) 배터리 부족, 통화수신
  3. <service>: UI 없이 앱이 백그라운드로 갔을 때 실행시키고 싶은 것들은 넣으면 된다.
  4. <provider>: 전화번호부와 같은 다른 어플리케이션에 있는 정보를 받아올 수 있게 해준다.

[res 폴더] - resource

  • drawable: 앱에 쓰일 에셋들(아이콘, 로고 등)이 있고, 에셋들의 이름은 규칙성있게 설정해주어야 한다.
  • layout: 화면들이 있고, active_[화면이름]으로 네이밍 되어있다.
  • values: color, string이 있고 color에는 앱에 쓰일 색깔들을 미리 설정해 둔 곳이고, string에는 앱 내에서 쓰일 텍스트들을 저장해 둔 곳이다.

 

 

 

 

출처: https://www.udemy.com/course/comgongbro_clonecoding/?amp=&utm_campaign=udemykorea_course&utm_content=comgongbro_clonecoding&utm_source=wj-krweb&utm_term=202110