안드로이드 스튜디오 튜토리얼 - andeuloideu seutyudio tyutolieol

  • 플랫폼
  • Android 스튜디오
  • Google Play
  • Jetpack
  • Kotlin
  • 문서
    • 개요
    • 가이드
    • 참조
    • 샘플
    • 디자인 및 품질
  • 게임

컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.

Hello World 앱 만들기

단계별로 안내하는 이 입문 Codelab을 따라 간단한 Hello World 앱을 만들어 보세요.

Android 기본사항 과정 시작

사용자 인터페이스 개발을 위한 Android의 최신 툴킷인 Jetpack Compose로 앱을 만드는 기본사항을 알아보려면 전체 과정을 수강하세요.

일련의 앱을 만들면서 Kotlin 프로그래밍 언어의 기본사항과 앱 개발의 기본사항을 배우게 됩니다.

학습 리소스 둘러보기

Compose, 앱 아키텍처, 접근성 등 심화 주제를 다루는 학습 과정과 같은 다른 교육 리소스를 살펴보고 더 자세히 알아보세요.

교육자가 Android 개발을 교육하는 데 사용할 수 있는 리소스를 찾아보세요.

샘플 앱 살펴보기

코드 읽기를 통해 가장 잘 배우는 경우 확인하고 수정하며 학습할 수 있는 다양한 샘플 Compose 앱이 있습니다.

Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Last updated 2022-10-31 UTC.

[{ "type": "thumb-down", "id": "missingTheInformationINeed", "label":"필요한 정보가 없음" },{ "type": "thumb-down", "id": "tooComplicatedTooManySteps", "label":"너무 복잡함/단계 수가 너무 많음" },{ "type": "thumb-down", "id": "outOfDate", "label":"오래됨" },{ "type": "thumb-down", "id": "translationIssue", "label":"번역 문제" },{ "type": "thumb-down", "id": "samplesCodeIssue", "label":"샘플/코드 문제" },{ "type": "thumb-down", "id": "otherDown", "label":"기타" }] [{ "type": "thumb-up", "id": "easyToUnderstand", "label":"이해하기 쉬움" },{ "type": "thumb-up", "id": "solvedMyProblem", "label":"문제가 해결됨" },{ "type": "thumb-up", "id": "otherUp", "label":"기타" }]

JLOG

! 목표

안드로이드 스튜디오의 프로젝트를 생성해보고, HelloWorld!를 보여주는 어플을 실행시켜보자

1. 프로젝트 실행

안드로이드 스튜디오를 설치하고 실행한다.

File - New Project를 누르면

안드로이드 스튜디오 튜토리얼 - andeuloideu seutyudio tyutolieol

앱의 첫 시작 화면을 설정하는 창이 나온다.

비어 있는 화면인 Empty Acitivity를 클릭해 Next를 눌러주자.

안드로이드 스튜디오 튜토리얼 - andeuloideu seutyudio tyutolieol

다음으론 파일 이름, 저장 위치 등을 선택하는 화면이 나온다.

사진과 같이 Name과 Package name을 설정해주자.

*참고*

-Name, Package name은 자유롭게 입력 가능하다.

 Package name은 앱을 구분하는 고유의 값으로 앱이 단말에 설치되었을 때 다른 앱과 구분될 수 있는 역할

                        (실무에서는 사이트 주소 처럼 짓는 경우가 많음)

 Name은 영어 대문자

 Package name은 영어 소문자로 시작해야만 함

-Save location은 프로젝트가 저장될 위치

Finish를 눌러 프로젝트를 열어보자.

안드로이드 스튜디오 튜토리얼 - andeuloideu seutyudio tyutolieol

왼쪽 위에 두개의 탭을 확인할 수 있다.

MainActivity.java는 자바 코드를 확인할 수 있다.

안드로이드 스튜디오 튜토리얼 - andeuloideu seutyudio tyutolieol

activity_main.xml는 스마트폰 화면과 XML 코드를 미리 보여주는 탭이다.

하얀 화면은 실제 스마트폰 화면에 나타날 디자인 화면

파란색 화면은 화면의 구성 요소만을 보여주는 청사진 (Blue Print)

파란 화면은 화면 안의 요소들이 겹쳐있을때 요소들을 투명하게 보고 작업할 수 있다.

안드로이드 스튜디오 튜토리얼 - andeuloideu seutyudio tyutolieol
안드로이드 스튜디오 튜토리얼 - andeuloideu seutyudio tyutolieol

왼쪽 위쯤에 있는 시루떡 모양 아이콘은 화면을 어떻게 표시할 것인지 결정하는 아이콘이다.

시루떡-Design 항목을 선택해보면 하얀색 화면만 남게 된다.

Blue print 항목을 선택해보면 파란 화면만 남게 된다.

2. 가상 단말 설치하기

컴퓨터에서 앱을 실행하기 위해 에뮬레이터와 가상 단말을 이용한다.

에뮬레이터는 안드로이드 스튜디오를 설치할 때 이미 설치 되어 있다.

안드로이드 스튜디오 튜토리얼 - andeuloideu seutyudio tyutolieol

가상 단말을 설치하기 위해서 사진에 표시한 왼쪽 위에 있는 AVD Manger를 누르면 가상 단말 관리 화면이 나오게 된다.

안드로이드 스튜디오 튜토리얼 - andeuloideu seutyudio tyutolieol

Create Virtual Device 버튼을 누르고

안드로이드 스튜디오 튜토리얼 - andeuloideu seutyudio tyutolieol

원하는 가상 단말을 선택할 수 있다.

Nexus6을 찾아 Next를 눌러보자.

안드로이드 스튜디오 튜토리얼 - andeuloideu seutyudio tyutolieol

R를 더블클릭해 다운로드하고 Next - Finish로 창을 닫는다.

안드로이드 스튜디오 튜토리얼 - andeuloideu seutyudio tyutolieol

오른쪽 상단에 있는 실행 아이콘을 누르거나 shift + F10을 눌러 실행

어떤 가상 단말에 사용할 건지 물어보는 대화상자가 나타난다.

안드로이드 스튜디오 튜토리얼 - andeuloideu seutyudio tyutolieol

휴대폰 화면에 Hello World가 출력되는 것을 확인할 수 있다.

## 이 글은 허락을 받아 Do it 안드로이드 앱 프로그래밍을 참고해서 작성되었습니다.

도서에는 더 자세하고 알기 쉽게 설명이 되어 있어 도서를 참고하면서 공부하는 것을 추천드립니다.

도서 정보 : http://www.yes24.com/Product/Goods/15789466

Do it! 안드로이드 앱 프로그래밍

안드로이드 분야 1위 도서, 개정 2판으로 돌아오다! (롤리팝, 안드로이드 스튜디오)안드로이드 분야에서 큰 사랑을 받아온 [Do it! 안드로이드 앱 프로그래밍]의 두 번째 전면 개정판이 나왔다. 최신 롤리팝 버전을 적용한 이번 개정 2판은 지난 젤리빈 개정판보다 더 개정폭이 커졌다. 특히 2014년 12월 발표된 안드로이드 공식 개발 도구인 ‘안드...

www.yes24.com

안드로이드 스튜디오 튜토리얼 - andeuloideu seutyudio tyutolieol

유투브 강의 : https://www.youtube.com/watch?v=nN4xnEcnjE8