본문 바로가기

Android

[Android] 안드로이드 시작하기

안드로이드를 설치한 후 세팅을 어느 정도 해줘야 한다.

SDK를 설치하자.

실습에서 사용될 버전은 9.0 버전이다.

설치가 완료되면 위와 같이 기본적으로 어느 정도 모양을 잡아준 틀을 선택해서 만들 수 있지만

이중 비어있는 것으로 선택하였다

네모 박스 모양과 같게 설정해준다.

프로젝트 생성 시 Minimum API Level 설정은 최소한의 버전을 정하는 것이다

4로 기준하면 4 이상 버전에서만 돌아간다.

 

그렇다면 가장 낮게 하면 좋지 않을까?

이건 특정 API 가 낮은 버전에는 없는 부분이 있을 것이다

없으면 정상 행위를 못하니 이걸 막아둔다.

 

그리고 이러한 최신 기능을 사용하지 않는 경우도 위와 같이 제한을 두는데

이유는 동일한 기능이라도 지금과 예전이 처리 방법이다를 수도 있다. 이러한 이유들로 막아둔다.

이렇게 프로젝트를 만들고

앱 제작을 하게 되면 실행을 할 때 두 가지 방법이 있는데

실제 물리 핸드폰을 연결해서 하는 방법과

가상의 핸드폰을 만들어서 하는 방법이 있는데 이를 이미지라고 한다.

이미지를 만들어보자.

AVD를 추가할 것이다.

추가

여러 가지 모델들이 나오지만 가장 많이 사용하는 해상도로 지정하였다.

핸드폰에 올라갈 OS 버전을 선택하여 다운로드한다.

9.0으로 설치하였다.

이렇게 이미지를 만들고

실행을 하면 가상 핸드폰이 부팅되고 만든 앱이 자동으로 실행된다.

이 이미지 들은 자원을 어마 무시하게 잡아먹는다.

프로젝트의 XML 부분에는 디자인과 텍스트 영역이 따로 되어있는데

텍스트 모드는 가급적 건들지 마 자 에디터의 자동완성이 깨질 수도 있다.

 

일단 우선은 디자인 모드, 다음으로 안될 경우 텍스트 모드에서 수정하자.

디자인 모드에서 옵션을 설정하는 방법은

각 컴포넌트들을 클릭하면 오른쪽에 옵션들을 설정할 수 있게 되어있는데

수많은 옵션들을 쉽게 변경할 수 있게 제공해준다.