앱(268)
-
안드로이드 뷰(View) 클래스
View 안드로이드 UI의 기본적인 구축 요소. 안드로이드 SDK의 거의 모든 위젯과 레이아웃 클래스의 기반 클래스 View 클래스의 기본 메소드와 용도 메서드용도setBackgroundColor(int color)백그라운드 색상 설정setBackgroundDrawable(Drawable d)백그라운드 이미지 설정setMinimumHeight(int minHeight)최소 높이 설정setMinimumWidth(int minWidth)최소 너비 설정setPadding(int left, int right, int top, int bottom)여백 사이즈 설정setClickable(boolean c)엘리먼트의 클릭 가능 여부 체크setFocusable(boolean f)엘리먼트의 포커스 가능 여부 체크setO..
-
안드로이드 View(뷰) 용어 정의
용어설명뷰(View)액티비티안에 들어가는 각각의 화면 구성요소 컨트롤과 위젯이라는 이름으로 불리는 UI구성요소 즉, 사용자의 눈에 보이는 화면 구성요소 입니다. XML레이아웃에 정의된 뷰들은 애플리케이션이 시작될 때 메모리에 객체로 만들어집니다. 프로젝트가 빌드될 때 XML레이아웃에 정의된 정보는 내부적으로 해석되어 자바코드에서 new연산자로 객체를 만드는 것처럼 동일하게 객체를 생성할 수 있습니다. 이렇게 메모리에 객체를 만드는 과정을 인플레이션이라고 합니다.인플레이션(Inflation)실행시점에 XML레이아웃 정보를 메모리상의 객체로 만드는 과정위젯(Widget)뷰 중에서 컨트롤 역할을 하는 화면 구성 요소뷰그룹(ViewGroup)뷰들을 여러 개 포함하고 있는 것 뷰들을 담고 있는 그릇 뷰그룹을 이용..
-
기존 프로젝트 파일 불러오기 (import)-workspace 폴더안에 있는 프로젝트 파일을 eclipse에 import하기
workspace 폴더안에 있는 프로젝트 파일을 eclipse에 import하기 eclipse > File > Import… Android-Existing Android Code Into Workspace선택 Next Browse... workspace폴더 선택 확인 Deselect All > Projects항목에서 import할 대상 만 체크 > Copy projects into workspace 체크 Finish 임포트 완료! Package Explorer에서 import된 프로젝트 확인 가능
-
기본 형태 프로젝트 만들기 순서
기본 형태 프로젝트 만들기 순서 appcompat_v7_x 삭제 project.properties 정보 수정 MainActivity.java 소스 정리 http://codedragon.tistory.com/216 http://codedragon.tistory.com/217
-
기본 형태의 프로젝트 만들기-MainActivity.java
MainActivity.java 파일의 빨강색으로 마킹한 부분 삭제/수정 ActionBarActivity > Activity 로 수정 마우스 우클릭 > Source > Organize Imports package kr.android.helloworld; import android.support.v7.app.ActionBarActivity; import android.support.v7.app.ActionBar; import android.support.v4.app.Fragment; import android.os.Bundle; import android.view.LayoutInflater; import android.view.Menu; import android.view.MenuItem; import a..
-
appcompat_v7_x 삭제
appcompat_v7_2폴더 삭제 최초 안드로이드 프로젝트 생성시 appcompat_v7_숫자로 생성되는 폴더는 삭제해 주고 appcompatv7만 남겨 둡니다. appcompat_v7_2폴더 선택 > 마우스 우클릭 > Delete Delete project contents on disk(cannt be undone) 체크 > OK project.properties 정보 수정 project.properties파일에서 android.library.reference.1=../appcompat_v7_2을 android.library.reference.1=../appcompat_v7 로 수정 (프로젝트 생성시 마다 추가되는 동일한 라이브러리 파일들을 사용하지 않을 것이기 때문에 기존의 v7을 계속 사용하고 새..