Android Studio/Android
[ 인터넷에서 다운받은 이미지 파일 ] 방법1 : 좌측 상단에 "Android"로 설정 > res 폴더 우클릭 > New > Android Resource Directory > Resource Type : raw 로 설정 > OK 이제 인터넷에서 다운 받은 이미지를 드래그해서 res > raw 폴더에 넣음 방법2 : 폴더에서 다운받은 이미지 클릭, Ctrl+C > 안드로이드 스튜디오를 열어서 drawable 폴더 클릭, Ctrl+V > *drawable 선택 (아래 사진 참고) > OK > 이미지 파일 이름 설정 > OK *이 때 drawable-v24 가 아니라 그냥 drawable 폴더를 선택해야 함! 그리고 이미지 파일명은 영문 (소문자), underscore bar ( _ )만 사용하기 [ 안드로..
[ 안드로이드 Application 구조 ] MVC 모델은 Model, View, Control 로 구성되어 있다. Model (모델) : application의 data를 저장하는 영역 종류 : 안드로이드에 내장된 DB (SQLite, File), Content Provider View(뷰) : 화면을 구성하는 영역 종류 : View 클래스를 상속하는 클래스를 사용해서 구성할 수 있음 Control(컨트롤) : View, Model을 서로 연결하고 제어하는 영역 종류 : Activity, Service, Broadcast Receiver, Fragment [ 컴포넌트 활성화 및 비활성화 ] 1. 활성화 Activity - Intent 에 의해 활성화 됨 처음에 새로운 프로젝트를 생성하면, app > m..
안드로이드의 구성 요소로는 Activity / Service / Intent / Intent Filter / Broadcast Receiver / Content Provider / Notification / Fragment 등이 있다. 그리고 이 중에서 안드로이드의 4대 구성 요소 (컴포넌트)는 빨간 글씨인 Activity, Service, Broadcast Receiver, Content Provider 이다. 각각의 구성 요소가 무슨 역할을 하는지 알아보도록 하자! [ Activity ] : 사용자 인터페이스 화면을 구성하는 컴포넌트. 시각적인 사용자 인터페이스(UI)를 가짐. 사용 방법 Activity Class를 상속 받음 Activity Class의 생명주기 메서드를 재정의해서 원하는 기능을 구..