전체 글

전체 글

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

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

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

    [Spring] MyBatis를 이용한 Oracle 데이터베이스 CRUD 기능 사용

    [Spring] MyBatis를 이용한 Oracle 데이터베이스 CRUD 기능 사용

    Chapter#01 : [Spring] STS 개발환경 - 다운로드 및 작업 경로 지정 Chapter#02 : [Spring] STS 개발환경 - IDE 환경 설정 Chapter#03 : [Spring] Spring Framework 웹 프로젝트 만들기 Chapter#04 : [Spring] Spring MVC 패턴( Model2 아키텍쳐 ) 구현 하기 Chapter#05 : [Spring] Component-Scan을 사용하는 Annotation 기반 설정 Chapter#06 : [Spring] MyBatis를 이용한 Oracle 데이터베이스 CRUD 기능 사용 Chapter#07 : [Spring] log4j2 라이브러리를 사용한 로그 출력하기( 작성예정 35번 ) #01. 공통 컴포넌트 1) 공통 ..

    [Spring] Component-Scan을 사용하는 Annotation 기반 설정

    [Spring] Component-Scan을 사용하는 Annotation 기반 설정

    Chapter#01 : [Spring] STS 개발환경 - 다운로드 및 작업 경로 지정 Chapter#02 : [Spring] STS 개발환경 - IDE 환경 설정 Chapter#03 : [Spring] Spring Framework 웹 프로젝트 만들기 Chapter#04 : [Spring] Spring MVC 패턴( Model2 아키텍쳐 ) 구현 하기 Chapter#05 : [Spring] Component-Scan을 사용하는 Annotation 기반 설정 Chapter#06 : [Spring] MyBatis를 이용한 Oracle 데이터베이스 CRUD #1. 컴포넌트의 이해 1) 컴포넌트( Component )란? Spring Framework에서의 컴포넌트( Component )란, Spring의 I..

    [Android] ViewBinding 사용하기

    [Android] ViewBinding 사용하기

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