반응형
✅
✅ 깔끔한 UI를 위한 상단바 제거와 자유로운 버튼 색상 변경 방법
내가 안드로이드 프로그래밍에서 선호하는 기본 설정 중 두 가지를 소개한다.
✅ 1. 상단바 지우기
- 앱 상단에 위치한 상단바를 없애는 설정이다.
- 앱의 레이아웃이나 UI를 깔끔하게 구성할 수 있어서 선호하는 설정이다.
💡 상단바 지우기 과정
- res > values > themes > themes.xml 파일을 연다.
- <style> 태그 안에 새로운 스타일을 추가한다.
- 새로운 스타일 이름은 NoActionBar로 지정한다.
- windowActionBar 항목을 false로 설정하여 액션바를 없앤다.
- windowNoTitle 항목을 true로 설정하여 상단바를 없앤다.
<style name="Theme.프로젝트이름.NoActionBar">
<item name="windowActionBar">false</item>
<item name="windowNoTitle">true</item>
</style>
- manifests > AndroidMainfest.xml 파일을 연다.
- <application> 태그 내에 android:theme 속성을 추가한다.
- android:theme 속성 값을 @style/Theme.프로젝트이름.NoActionBar로 설정한다.
android:theme="@style/Theme.프로젝트이름.NoActionBar"
✅ 2. 자유로운 버튼 색상 변경을 위한 설정
- 기본적으로 안드로이드에서 제공하는 버튼은 미리 정해진 색상만 사용할 수 있지만 설정을 통해 버튼의 색상을 자유롭게 변경할 수 있다.
💡 상단바 지우기 과정
- res > values > themes > themes.xml 파일을 연다.
- <style> 태그 안에 Theme.AppCompat.Light를 상속받는 스타일을 추가한다.
반응형