'android value'에 해당되는 글 1건

안녕하세요. 제임스 입니다. 


Android Studio 의 UI 에 대해 대략적인 설명을 하고자 합니다. 


기존에 eclipse로 안드로이드를 개발 하셨거나 서버개발을 하셨던 분들은 그래도 어느정도 비슷한 부분이 많다는 것을 쉽게 알아 채실수 있습니다. 

하지만, 좀더 명확하게 한번 정리 해보고자 합니다. 



■ Android Studio UI


새 프로젝트를 생성하거나 기존 프로젝트를 열게 되면 안드로이드 스튜디오의 메인 창이 뜨게 됩니다. 

eclipse와 다르게 한 프로젝트당 한개의 메인창을 가지게 됩니다. 

즉, A 라는 프로젝트와 B 라는 프로젝트 두개를 열개 되면 아래와 같은 메인 창이 두개가 열리는 겁니다. 


메인창의 구조는 마지막으로 Android Studio 를 종료하던 시점의 구조를 따라가지만 처음 생성 하셨다면 아래와 같은 모습일 것입니다. 


(클릭 하시면 원본 사이즈로 보실 수 있습니다)



A. 메뉴바(Menu bar) 

- Android Studio 내 각종 작업을 수행하는 메인 메뉴들로 구성되어 있습니다. 


B. 툴바 (Toolbar) 

- 각 메인 메뉴에 포함된 항목들중 많이 쓰는 메뉴들을 Short Cut 형식의 아이콘으로 제공합니다. 


C. 내비게이션 바 (Navigation Bar)

- 프로젝트를 구성하는 파일 또는 폴더를 편리하게 이동 할 수 있도록 도와 줍니다. D 편집기 창에서 선택된 파일의 위치를 표기하고 있습니다. 


D. 편집기 참 (Editor Window)

- 현재 작업 중인 파일의 내용을 보여 줍니다. 


E. 상태 바 (Status Bar)

- Android Studio 의 작업 프로세스 처리에 관한 정보를 보여 줍니다. 

- 왼쪽 하단 구석의 아이콘을 클릭 시 도구 메뉴를 볼 수 있습니다. 


F. 프로젝트 도구 창 (Project Tool Window)

- 프로젝트 하위 디렉토리와 파일들을 계층구조로 보여 줍니다. 

- 작업 중 파일을 찾기 위해 또는 필요한 파일 위치 확인을 하기위해 자주 쓰는 도구 창 입니다. 


(Project Tool Window 상세)


1. AndroidManifest.xml

- 안드로이드 앱의 기본 설정을 제공하고 각각의 요소들을 정의하는  manifest 파일입니다. 

- 각종 Android Permission 관련 설정도 합니다. 


2. Java

- .java 소스파일이 위치하는 곳입니다. 


3. res/drawable

- 각종 .png 형식의 이미지 파일 또는 이지미 파일들을 포함하는 .xml drawable 객체들이 위치하는 폴더 입니다. 


4. res/layout

- 앱의 유저 인터페이스를 정의 하는 레이아웃 .xml 파일들이 위치하는 자리 입니다. 


5. res/value

- 문자텍스트, 색상, 사이즈, 스타일등을 정의한 xml 파일들이 위치하는 자리 입니다. 


6. build.gradle

- 자동 생성되는 파일로 compileSdkVerion, buildToolsVersion, applicationId,  minSdkVersion, targetSdkVersion, versionCode 및 versionName 값들이 정의 되어 있습니다. 

- 자동 생성이지만 상황에 따라 개발자가 직접 수정 가능합니다. 



그외 Project, Structure, Favorites 등등의 여러가지 도구창도 제공하고 있습니다. 

이와 관련해서는 다음 강의들을 진행 하면 언급 할 수 있도록 하겠습니다. 


이상으로 Android Studio UI 에 관해 정리해 봤습니다. 

앞으로 자주 보시게 될 화면들이니 빨리 익숙해 지실수 있도록 노력해보세요. ^^




블로그 이미지

쉬운코딩이최고

Android, Java, jsp, Linux 등의 프로그래밍 언어를 소개 합니다.

,