Android/Setting

    [Android] ViewBinding 사용하기

    [Android] ViewBinding 사용하기

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

    [Android] 프로젝트 만들기

    [Android] 프로젝트 만들기

    프로젝트 생성 안드로이드 스튜디오를 실행하면 첫 화면에서 New Project를 선택하여 새로운 프로젝트를 만든다. 새로운 프로젝트를 만드는 첫 번째 단계는 앱이 실행될 플랫폼과 템플릿을 선택하는 것이다. Phone and Tablet을 선택하고 템플릿 목록에서 빈 화면을 기본으로 제공하는 Empty Activity를 선택한다. 이제 프로젝트 정보를 지정해 주어야 한다. Name : 프로젝트 명 Package name Package name은 앱의 식별값이다. 안드로이드 앱은 개발자가 작성한 패키지명으로 식별된다. 패키지명이 같은 앱은 스토어에 등록할 수 없을 뿐 아니라 기기에도 설치할 수 없으므로 고유한 이름으로 지어야 한다. 보통은 도메인 역순으로 입력하고 끝에 프로젝트명을 붙이는 형태로 작성한다. ..