안드로이드 위젯을 보면 배경을 투명하게 만드는 경우가 많다. 나도 한번 따라해보련다~~ /res/values/colors.xml 파일을 추가 /res/values/styles.xml 파일을 추가 AndroidManifest.xml 에서 activity 에 theme 속성 설정하기 Activity onCreate 메소드에서 블러효과 코드 추가 1. /res/values/colors.xml 파일을 추가 #e0000000 #00000000 2. /res/values/styles.xml 파일을 추가 style은 View 나 window 의 외관이나 형식을 특정화시키는 속성의 집합이다. style은 높이, 패딩, 폰트 색깔, 폰트 사이트, 배경색상 등의 속성을 특정화시킨다. style은 XML 리소스에서 정의하므..
액티비티의 일생 생명주기(Life Cycle) 액티비티는 시작, 실행, 활성, 비활성화, 정지, 종료되는 일련의 상태를 순환하는데 이것을 생명 주기라고 한다. 사용자의 선택이나 시스템 자원 사정에 따라 액티비티의 상태는 끊임없이 바뀐다. 액티비티 스택 시스템이 태스크의 실행중인 액티비티를 관리한다. 스택의 액티비티는 넣고 빼기만 할 뿐 순서가 바뀌지 않는다. 액티비티 스택의 세 가지 상태 실행(active, running) 일시 정지(pause) 정지(stopped) 생명주기 메서드 메서드 해야 할 일 onCreate 액티비티 초기화 반드시 구현 onRestart 재시작될 때 호출, 특별히 할 일은 없다 onStart 액티비티가 사용자에게 보이기 직전에 호출된다. onResume 사용자와 상호작용하기 직..
액티비티를 추가하는 방법...매니페스트 파일에 등록하는 것을 잊으면 안된다!!! 새로운 액티비티의 레이아웃 XML 정의 액티비티의 코드를 java 파일에 작성 새로 추가한 액티비티를 메니페스트에 등록 startActivity 메서드로 액티비티를 호출 1. 새로운 액티비티의 레이아웃 XML 정의 2. 액티비티의 코드를 java 파일에 작성 3. 새로 추가한 액티비티를 메니페스트에 등록 보안상의 이유로 응용 프로그램에 포함된 모든 액티비티는 반드시 매니페스트에 등록되어야 한다. android:name 패키지명을 포함한 풀 경로, 같은 패키지에 속해 있을 때는 앞에 '.' 을 찍는다 android:label 액티비티 타이블 바에 표시될 내용 4. startActivity 메서드로 액티비티를 호출 Intent ..