일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
- binding
- LifeCycle
- Kotlin
- Dialog
- ScrollView
- android
- data
- tabbar
- Coroutines
- 안드로이드
- livedata
- Flutter
- viewmodel
- intent
- Button
- Navigation
- textview
- 테스트
- DART
- textfield
- drift
- TEST
- 앱
- appbar
- activity
- Compose
- 계측
- 앱바
- scroll
- CustomScrollView
- Today
- Total
목록textview (3)
Study Record
😶 style 지정하기 style 은 모양과 형식을 지정하는 속성 모음으로 글꼴 색상, 글꼴 크기, 배경색 등 기타 속성이 포함된다. 앱 프로젝트에서 중복으로 사용되는 스타일을 미리 이름을 정해 TextView 의 style 속성을 사용하여 지정할 수 있다. style 파일은 res/values 디렉터리의 styles.xml 파일을 만들고 그 안에 태그로 스타일 이름과 안의 속성 정보들을 넣는다. res/values 디렉터리에서 오른쪽 마우스를 클릭하고 New > Android Resource File 을 클릭하여 이름을 styles 로 하면 스타일 파일을 만들 수 있다. 이렇게 만든 스타일을 실제로 TextView 에 적용할 때는 style="@style/[style name]" 으로 한다.
Button 클래스를 이용하여 xml 파일에서 버튼을 만들 수 있다. 사용자가 버튼을 클릭하면 발생할 이벤트의 내용도 정할 수 있다. 기본적으로 TextView 를 상속받고 있기 때문에 TextView 에서 사용하는 속성들을 이용할 수 있다. xml 에서의 Button 예시) Activity 코드에서 이벤트 수신하기 setOnClickListener 로 버튼이 사용자에 의해 클릭됐을 경우를 수신하여 원하는 작업을 수행할 수 있다. btn.setOnClickListener { // 버튼이 눌렸을 때 발생하는 활동 기재 print("click event"); } 😶 버튼 꾸미기 버튼의 배경을 꾸미는 방법은 android:background 속성으로 drawable 디렉터리의 xml 파일을 지정해 주면 된다...
😶 TextView TextView 는 텍스트를 표현할 수 있는 View 이다. 기본적으로 높이(layout_width), 너비(height) 와 android:text 로 텍스트 내용을 설정할 수 있다. 글자 모양 설정하기 xml attributes 설명 예시 android:textSize 텍스트 크기 (ex. 18sp) android:textSize="18sp" android:textColor 텍스트 색상 (ex. @color/black) android:textColor="@color/black" android:textStyle 텍스트 스타일 (ex. normal , bold , italic) android:textStyle="italic" android:textAllCaps 모든 문자 대문자로 설정..