--> 프로젝트에 우클릭
--> Split Right, Split Down, Split and Move Right 등등 코드 창의 스플릿 기능을 제공
--> 옆에 버튼으로 앱 설치 및 실행
--> 앱의 진행 과정에서, 변수에 어떤 값이 들어가고 나가는지
혹은, 어떤 부분에 문제가 발생해서 파일이 제대로 실행되고 있지 않은지 등을 확인 할 수 있음
[우측 위에 빨간색 동그라미]
안드로이드 스튜디오 우측에 이 버튼
[우측 아래에 빨간색 동그라미]
빨간 동그라미 --> logcat( 로그창 )을 여는 버튼
하늘색 동그라미 --> 어떤 기기의 로그를 볼지 선택
녹색 동그라미 --> 그 기기에서 실행되고 있는 어떤 프로그램( 혹은 앱 )의 로그를 볼지 선택
xml파일을 보는 방식에는 code, split, design이 있으며,
1. code --> xml 파일을 코드로 보기
2. split --> xml 파일을 코드와 디자인으로 동시에 보기
3. design --> xml 파일을 디자인으로 보기
--> 안드로이드 스튜디오에서 사용하는 파일들을 정렬하는 기준이다.
보통 Project, Android 두가지를 사용하게 된다.
초록 동그라미 ( Project ) --> 해당 프로젝트 폴더의 실제 폴더 구조로 보여준다.
( 일일이 찾아 들어가야 되는 번거로움이 있다. )
빨간 동그라미 ( Android ) --> 해당 프로젝트 폴더에서 코딩에 필요한 파일들을 일목요연하게 모아서 보여준다.
--> Android OS에서 이 앱이 어떤 구조로 되어 있고, 실제로 어떻게 동작을 하고 있는지 등을 나타낸 파일이다.
이 앱의 아이콘, 제목, 라벨 등등이 서술되어 있음
이 앱이 어떤 액티비티들로 이루어져있는지 서술되어 있음
앱에서 권한에 대한 부분은 AndroidManifest에 명시해줘야 함 ( 카메라 접근, 파일 접근 등등의 권한들 ) --> 이후 앱을 실행할 때 일일이 권한에 대한 승인을 사용자에게 받음
--> java 파일들( 소스 코드 )들이 들어가는 부분
java 폴더 내에는 3개의 패키지가 존재 --> 패키지는 폴더라고 보면 됨
--> 첫번째 것이 본 패키지, 두번째 세번째 것이 Test패키지임
처음에는 기본적으로 drawable, layout, mipmap, values의 4개의 폴더가 존재
--> 이미지 파일이 들어가는 폴더 (png, jpg 등등)
--> 화면에 보여질 레이아웃 파일이 들어갈 폴더 ( xml파일들 )
--> 이미지 파일이 들어가는 폴더
--> 안드로이드 스튜디오에서 이 안드로이드 앱을 빌드할 때의 값들을 저장해놓는 폴더
4-1. values 폴더 내부의 color.xml 파일
--> 앱에서 쓰이는 색을 정리해놓은 파일
4-2. values 폴더 내부의 strings.xml 파일
--> 앱 내에서 문자나 키워드에 해당하는 것들을 정리해 놓은 파일
--> 앱에 관한 각종 설정들이 들어있다.