투명 인디케이터 만들기 때때로 투명 인디케이터를 만들어야할 때가 있습니다.기획자 거지같은 UI 휴 싸우기도 지쳤다 해달란대로 해주자아래와 같은 화면에서 인디케이터를 투명으로 만들어봅시다. 완전 투명한 인디케이터를 사용하기위해 NoActionBar 테마를 사용합니다.그리고 투명한 인디케이터를 설정하기위한 statusBarColor 프로퍼티를 투명으로 적용합니다.@android:color/transparent그런데 해당 프로퍼티는 api21(5.0 롤리팝) 부터 이용 가능하므로 styles 폴더를 21버전으로 따로 만들어서 적용해야 합니다.이렇게 적용하고 앱을 실행해 보겠습니다.안드로이드 9.0 P 뭔가 변경 되긴 했는데 인디케이터 영역에 하얀 화면이 나오네요.이건 인디케이터가 투명 처리되었는데 앱의 배경색..
fontFamily 폰트패밀리를 이용해서 폰트를 지정해보자!res -> 우클릭!! -> New -> Android Resource Directory Resource type을 font로 지정하고 오오케이 만들어진 font 폴더에 폰트 파일을 넣어 봅시다.촤라락 준비한 폰트파일을 넣었습니다. 이제 fontFamily 파일을 만들어봅시다.font -> New -> Font resource file 을 클릭해서 폰트 파일을 만들 수 잇어요 해당 파일이 만들어지면 아래와같이 폰트를 설정해 줍니다. android:font 는 api 26 부터 사용할 수 있으니그 이하 버전에서 font 를 사용하려면 서포트팩 라이브러리를 사용해서 android 네임스페이스 대신 app 네임스페이스를 이용해서 적용하면 됩니다. 이제..
Flavors프로젝트에서 몇가지 기능만 수정해서 따로 출시해야할 경우가 있다.그럴때 프로젝트를 복사해서 2개 이상을 관리하지 않고 Android의 Flavors를 이용하여 간단하게 관리하는 방법에 대해 알아보자 productFlavorsbuild.gradle(app)에 productFlavors를 구현합니다.android { compileSdkVersion 28 defaultConfig { applicationId "karrel.kr.co.myapplication" minSdkVersion 15 targetSdkVersion 28 versionCode 1 versionName "1.0" testInstrumentationRunner "android.support.test.runner.AndroidJUni..
- Total
- Today
- Yesterday