Android/Setting

    [Android] 기본 제공 ICON 사용방법(벡터 그래픽)

    [Android] 기본 제공 ICON 사용방법(벡터 그래픽)

    생성한 프로젝트 모듈의 res → drawable 경로영역에서 마우스 오른쪽 버튼을 클릭하고 메뉴에서 New → Vector Asset을 선택한다. Configure Vector Asset 팝업창이 뜨면 Clip Art의 아이콘을 선택하여 원하는 아이콘을 찾아보자. Select Icon 창에 기본적으로 제공되는 벡터 이미지들이 존재한다. 원하는 아이콘을 찾아 선택한다. 원하는 벡터 이미지의 선택이 완료되었다면 Next 버튼을 클릭하여 아이콘을 생서하자. Name, Size, Color 등의 항목을 통해 원하는 형태로 변경이 가능하다. 생성한 아이콘 이미지의 경로를 다시 확인하고 Finish 버튼을 클릭한다. 그럼 아래와같이 선택한 아이콘이 생성된 것을 확인 할 수 있다.

    [Android] 프로젝트에 신규 모듈 추가하여 관리하기

    [Android] 프로젝트에 신규 모듈 추가하여 관리하기

    안드로이드 개발을 "공부"하다. 프로젝트를 계속 띄우며 찾기가 매우 귀찮아졌다. 이클립스 IDE 계열의 신규 프로젝트를 생성하고 한번에 관리하는 경우를 위해 아래와 같이 포스팅을 정리한다. #1. 신규 모듈 추가하기 상단 메뉴에서 File → New → New Module을 선택한다. Create New Module 창이 뜨면 Phone & Table을 선택하고 Application / Libray name에 생성할 모듈의 이름을 정하고 작성한다. 이제는 신규 프로젝트를 생성하는 것과 같다. #2. 생성된 모듈 확인 모듈 생성이 완료되면 안드로이드 스튜디오 Project 영역에 새로운 Module이 추가된 것을 확인 할 수 있다. 해당 방법은 학습이나 개발중인 프로젝트 내에서 테스트를 위해서만 사용하지 ..

    [Android] ViewBinding 사용하기

    [Android] ViewBinding 사용하기

    ViewBinding은 레이아웃 XML 파일에 선언된 뷰 객체를 코드에서 쉽게 이용할 수 있도록 한다. 레이아웃 XML 파일에 선언된 뷰 객체를 코드에서 이용하기 위해서 뷰의 식별자나 ID 속성을 등록한 후에 코드에서 findViewById( ) 함수로 뷰 객체를 획득해 주어야 한다. 그런데 실제로 앱을 개발해보면, 하나의 XML에 수십 개의 뷰가 선언된다. 따라서 코드에 수십줄의 findViewById( ) 함수가 작성되어야 한다. 이는 상당히 귀찮은 작업이다. ViewBinding을 사용하여 이용할 레이아웃 XML 파일이 아래와 같이 선언되어 있다고 가정해 보자. activity_man.xml 이후 ViewBindg을 사용한다는 선언을 모듈 수준의 build.gradle 파일에 해주어야 한다. #1...