초간단 안드로이드 앱 만들어보기 1 - Android Studio 설치하기&프로젝트 생성
첫 강의는 [안드로이드 스튜디오 설치 방법 + 프로젝트 생성] 부분이다.
우선 안드로이드 스튜디오 설치 방법은 나도 따로 자세하게 정리해서 올려둔 적 있기 때문에 밑에 링크를 달아놓고 프로젝트 생성 부분에 대해서 추가로 정리해보려 한다.
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
이외의 내용들은 영상 강의를 따라하면 수월하게 배울 수 있다.