Please Enable JavaScript!
Gon[ Enable JavaScript ]

반응형

안드로이드(Android)  미리 정의된 테마를 AndroidManifest.xml 적용하기

 

개발환경 : window 7 64bit, Eclipse Kepler, Android 4.3

 

안드로이드에서는 미리 정의된 테마가 있습니다.

클래스로 제공되는데 전체 프로그램에 적용하기

위해 AndroidManifest.xml 입력합니다.

 

테마를 전체에 적용하기 위해서 AndroidManifest.xml

갑니다. <application> 태그에서 android:theme 값을

셋팅합니다.

아래와 같이 Theme 관련 값들을 보시면 많이 있다는 것을

알수 있습니다.

 

 

실제 테마의 값들이 어떻게 적용될지 알수 있는 힌트가

있습니다. 주소로 가시면 XML 로 정의 되어있는데

적용하면 어떻게 변할지 보시면 대충 짐작이 갈겁니다.

https://android.googlesource.com/platform/frameworks/base/+/refs/heads/master/core/res/res/values/themes.xml

 

 

샘플테마를 몇 개 넣어서 어떻게 적용되는지

보겠습니다. 이 샘플들을 보시고 아 이런것이구나 하고

이해를 하시면 될거 같네요

 

@android:style/Theme.Black

 

 

@android:style/Theme.Light

 

@android:style/Theme.Translucent

프로그램 바닥이 뚫려 버렸네요. 컨트롤이 올라가

있는 곳 빼고는 전부 비어 버렸습니다.

반응형
Posted by 녹두장군1
,