앱 개발

초간단 안드로이드 앱 만들어보기 1 - Android Studio 설치하기&프로젝트 생성

공부하는 거북선장 2024. 8. 6. 11:48
반응형

첫 강의는 [안드로이드 스튜디오 설치 방법 + 프로젝트 생성] 부분이다. 

우선 안드로이드 스튜디오 설치 방법은 나도 따로 자세하게 정리해서 올려둔 적 있기 때문에 밑에 링크를 달아놓고 프로젝트 생성 부분에 대해서 추가로 정리해보려 한다. 

link : 안드로이드 스튜디오 설치 방법

 

[Android Studio] 안드로이드 스튜디오 설치 방법 (완전 쉽고, 자세하게!)

오늘은 안드로이드 스튜디오 설치 방법에 대해서 완전 쉽고, 자세하게 알려드릴게요!! 어렵지 않으니, 천천히 따라만 해주시면 됩니다!     1. 구글에 '안드로이드 스튜디오' 검색하기 & 다운

captain-turtle.tistory.com

 

 

 

이제 프로젝트 생성 시, 프로젝트 생성 후로 나누어 TIL을 시작한다!!! 

 

프로젝트 생성 시 

MinimumSDK 버전이 영상과는 다른데 어떤 버전을 해줘도 크게 상관없습니다. 

 

 

  영상에서는 템플릿을 Empty Activity로 설정하지만 Empty Views Activity로 설정해야 강의를 따라하기에 용이합니다!!! 

(현재는 Empty Activity를 선택하면 layout xml파일들이 생성되지 않습니다. Empty Views Activity로 설정해야 layout xml파일들이 생성되어 강의를 쉽게 따라할 수 있습니다.) 

 

 

 

프로젝트 생성 후

  setContentView() 함수 : 레이아웃 xml 내용을 파싱하여 뷰를 생성하고, 뷰에 정의된 속성을 설정한다. 

 

 

  R.layout.activity_main = res/layout/activity_main.xml 문서를 뜻한다. 

 

 

  MainActivity.kt 파일의 역할 : 앱이 최초로 실행될 때 사용자에게 보여주는 액티비티. 앱의 동작과 상호작용을 관리하는 컴포넌트이다. 파스칼 케이스 형태로 파일 이름을 짓는다. 

 

 

kt 파일xml파일의 연결 : MainActivity.kt 이라는 파일에서

setContentView(R.layout.activity_main)

이라는 코드는 

MainActivity.kt 파일이 res/layout 위치의 activity_main.xml 파일과 연결된다는 것을 의미한다. 

 

 

  main_activity.xml 파일의 역할 : 앱의 레이아웃, 화면 배치 등을 담당한다. 버튼, 텍스트, 이미지 등을 배치할 수 있다. 

 

 

  virtual device 실행 단축키 : F10 

 

 

 

이외의 내용들은 영상 강의를 따라하면 수월하게 배울 수 있다. 

반응형