본문 바로가기
Android/UMC

[UMC] Android 1주차 2 - 환경 설정

by 밤초록 2022. 3. 19.
1주차
Android & Layout

 

1-2주차 환경설정

 

프로젝트 생성

 

New Project - Empty Activity - 프로젝트명/패키지명/언어/SDK 선택 - Build

 

  • 패키지명 - 스토어에 출시할 때 고유하게 부여하는 key 값 (com.회사명.플랫폼명.프로젝트명) 영소문자로만 지어야 함
  • SDK - 버전이 낮을 수록 한정적 개발 도구, 더 많은 디바이스 지원 가능 / 21로 지정

 

 

 

manifests

 

  • 앱의 프로필 정보
  • 앱이름, 아이콘, 컴포넌트 표기

 

컴포넌트의 4대 구성 요소

 

  1. activity : 실제 화면
  2. reciever : 단말기에서 발생하는 일 중 알아야하는 상황 알려줌 ex) 배터리 부족, 전화 등등
  3. sevice : UI 없이 앱이 백그라운드로 갔을 때 실행시키고 싶은 것
  4. provider :  전화번호부와 같은 다른 애플리케이션의 데이터를 받아올 수 있음
  • 사용하려면 Manifests에 선언해줘야 함, 안 하면 오류

 

java

 

  • 기능을 구현할 코드들이 들어갈 폴더

 

res

 

 

  • 리소스의 줄임말
  • 기능 외의 이미지, 텍스트 값들 넣어서 관리하는 폴더
  • drawable : 다운 asset 것들이 위치할 곳, icon 로고 등 다운 / asset 이름 규칙성 - 'asset의 type_asset의 name' snake case
  • layout : 화면들이 위치해있음
  • values : colors - 앱 내에서 쓰일 색들, strings - 앱 내에서 쓰일 텍스트가 있음 / 유지보수, 협업 시 유리

 

Gradle

 

  • 빌드, 배포 도구
  • 이클립스에서는 프로젝트 빌드를 이클립스 내에서 담당했지만 / 안드로이드 스튜디오는 편집만 담당, 빌드는 gradle에서 담당
  • SDK의 최소 버전, 앱의 버전, 라이브러리 등 설정
반응형

'Android > UMC' 카테고리의 다른 글

[UMC] Android 2주차 1 - 이론  (0) 2022.03.31
[UMC] Android 강의 1주차 - 이론  (0) 2022.03.19

댓글