일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- Flutter
- viewmodel
- data
- binding
- activity
- 앱바
- DART
- scroll
- TEST
- Dialog
- 안드로이드
- Compose
- Kotlin
- 테스트
- Button
- textfield
- ScrollView
- LifeCycle
- CustomScrollView
- 계측
- drift
- android
- textview
- Coroutines
- livedata
- intent
- 앱
- appbar
- tabbar
- Navigation
- Today
- Total
목록Style (2)
Study Record
😶 style 과 theme 개요 android 에서 style 은 단일 View 모양을 지정하는 속성의 모음이고 theme 는 단일 View 뿐만 아니라 Activity, 앱, 뷰 계층 구조에 전체적으로 적용되는 속성 모음이다. theme 에는 상태 표시줄 및 창 배경과 같이 뷰가 아닌 요소에도 스타일을 적용할 수 있다. 😶 style 적용하기 style 은 단일 View 에 적용할 수 있으며 res/values/styles.xml 파일에 추가할 수 있다. style 은 속성이 추가된 요소(ex. View) 만 적용되고 하위 뷰에는 스타일이 적용되지 않는다. 하위 뷰가 스타일을 받게 하려면 android:theme 속성을 사용해야 한다. res/values/styles.xml ) 이렇게 선언한 styl..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/ciiBuy/btsjYrraV4O/qnCP551ItzaTb7zJ0KHE6K/img.png)
😶 style 지정하기 style 은 모양과 형식을 지정하는 속성 모음으로 글꼴 색상, 글꼴 크기, 배경색 등 기타 속성이 포함된다. 앱 프로젝트에서 중복으로 사용되는 스타일을 미리 이름을 정해 TextView 의 style 속성을 사용하여 지정할 수 있다. style 파일은 res/values 디렉터리의 styles.xml 파일을 만들고 그 안에 태그로 스타일 이름과 안의 속성 정보들을 넣는다. res/values 디렉터리에서 오른쪽 마우스를 클릭하고 New > Android Resource File 을 클릭하여 이름을 styles 로 하면 스타일 파일을 만들 수 있다. 이렇게 만든 스타일을 실제로 TextView 에 적용할 때는 style="@style/[style name]" 으로 한다.