안드로이드 android studio 뉴프로젝트 만들기 앱 만들기#2

반응형

오늘은 안드로이드 스튜디오에 뉴프로젝트 만들기에 대해서 알아보겠습니다.

android studio설치 다운로드하기 안드로이드 앱 만들기#1

 

android studio설치 다운로드하기 안드로이드 앱 만들기#1

안드로이드 스튜디오 설치 다운로드하기 안드로이드 앱 만들기#1입니다. 오늘부터 코딩에 대해서 좀 배워보려고 합니다. 코딩에서 어떤 것을 먼저해볼까요? 그래도 저희가 가장 원하고, 그리는

lucky1004.com

 

안드로이드 android studio 뉴프로젝트 만들기 앱 만들기#2

전편에서 안드로이드 스튜디오 다운을 완료하였죠? 그러면 이제부터 시작을 해야 합니다.

먼저 파일 file에 들어가셔서, new로 들어가신다면 new project으로 들어가 주세요.

 

새로운 파일을 만들겠습니다. 노란 마우스가 보이시죠? 그쪽으로 들어가셔서 새로운 프로젝트를 만드시면 되겠습니다.

오른쪽에 보는 것들은, 템플릿입니다.

어떤 형의 모양으로 만들지 기본적으로 나와있는 것이죠.

 

뉴 프로젝트를 누르시면 이런 화면이 나옵니다.

왼쪽에 또 폰과 태블릿 화면이라고 나와있죠?

저희는 여기서 폰 앱을 만들기 때문에 이곳에서 골라야 합니다.

저희는 빈 형태인, empty activity로 들어가 보죠.

그러면 위와 같은 형태가 나옵니다.

이름을 어떻게 할 것이냐 뭐 이런 거예요. 어디에 저장할지 이런 것도요.

 

  • name 네임은 말 그대로 이름입니다.

저는 abc로 만들어보겠습니다.

 

  • package name 패키지 네임입니다.

변경이 가능한데, abc는 네임입니다. 그 사이에 가운데 있는 것을 변경이 가능하죠. 저는 그냥 간단하매 aaa로 만들어보겠습니다.

 

  • save location는 말 그대로 어디에 저장할지입니다.

저 같은 경우에는 e드라이브에 abc파일에 저장을 한다고 했습니다.

 

  • 다음으로 랭귀지는 코딩 언어입니다.

코틀린과 자바가 나와있는데, 코틀린으로 들어가겠습니다. 저희는 코틀린으로 하겠습니다.

자바로 해도 되지만, 저는 코틀린으로 해보겠습니다.

 

  • 미니멈 SDK는 안드로이드 버전입니다.

어느 버전까지 지원하겠냐?인데, 버전이 아래로 내려갈수록 최신 기종입니다.

낮은 버전이라면, 더 많은 사용자들이 사용할 수 있겠죠? 저는 안드로이드 5.0 롤리팝이라고 그냥 되어있길래, 이것으로 선택하겠습니다. 98%가 사용할 수 있다고 나오네요.

 

피니시를 하고, 마무리를 해주세요. 

그렇다면 이제부터 새로운 프로젝트를 시작할 수 있습니다.

피니시를 누르시면, 이제 기본 어플을 만드는 작업을 수행하게 됩니다.

로딩이 상당히 긴데, 아마도 어플 작업 중에서 가장 긴 시간이 소모되는 것 같습니다.

안드로이드 스튜디오 앱 만들 때, 많은 파일이 들기 때문이죠.

뭐 새로운 앱 만든다고 생각하시면 됩니다.

 

이렇게 뉴프로젝트 만들기 완성!!

마우스를 보시죠.

보시면 XML 파일과 코틸린 파일이 있습니다. 확장자 파일이죠.

XML은 겉모습이라고 생각하시면 됩니다. 바깥 화면이라고 생각하세요.

예를 들어 코틀린에서 어떤 동작을 코딩으로 정의를 하면, XML 파일에서 드러나게 되는 것이죠.

반대로 코틀린은 그런 행동을 보이기 위해서, 코딩으로 정의를 해주는 것이라고 생각하시면 되겠습니다.

 

서로 연결되어있는 파일이죠.

간단하게만 보겠습니다.

코틀린을 보면 이런 식으로 써져있는데, 지금 class에 정의가 되어있는 것입니다. 주황색으로 보이시죠?

 

그리고 아래를 봅시다. setcontentview라는 함수가 있습니다.

R은 resource란 뜻입니다.

  • 즉, 리소스 레이아웃 폴더에 있는, 액티비티 메인을 불러와라 

라는 함수의 뜻을 가진 언어입니다.

 

activity_main 은 왼쪽에 xml확장자로 되어있죠?

이 것을 불러오라는 것입니다.

오늘은 이렇게 간단하게 안드로이드 뉴프로젝트 만들기를 해보았습니다.

 

이렇게 쉽게, 조금씩 간단하게만 하고 넘어갈 거예요. 쉬우니까 쭉쭉 잘 따라오시길 바라겠습니다~

 

반응형
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유