티스토리 뷰
화면에 시간을 표시해주고 싶을 때
예전에는 TextView에 Thread를 사용하여 1초씩 sleep을 걸면서... 했던 기억이 납니다.
하지만 TextClock을 이용하면 너무 쉽습니다.
사용방법은 아주 간단합니다.
<TextClock
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:format12Hour="yyyy-MM-dd a hh:mm:ss"
android:format24Hour="yyyy-MM-dd hh:mm:ss"
android:gravity="center_vertical"
android:textColor="@color/sc_gray"
android:textSize="18sp" />
format은 사용자의 스마트폰이 12시간/24시간을 사용하냐에 따라 어떻게 보여줄 지 설정합니다.
yyyy : 년 / MM : 월 / dd : 일 / a : 오전/오후 / hh : 시 / mm : 분 / ss : 초
TextView를 Extends 했기 때문에 textColor 변경 사이즈변경 폰트변경 다 가능합니다!
코드 중간에 속성을 변경하는게 아니라면 따로 코드에서 설정할 것도 없습니다.
시간 표시할 때 꼭 써보세요!
'Android' 카테고리의 다른 글
[Android] Project에서 개별 모듈 빌드 Gradle 명령어 (0) | 2024.01.25 |
---|---|
[Android] AndroidManifest 값 동적 주입 (manifestPlaceholders) (2) | 2023.12.07 |
[Android] APK파일 앱 서명 확인하는 방법 (0) | 2022.02.09 |
[Android] CreateProcess error=206, 파일 이름이나 확장명이 너무 깁니다 (0) | 2022.01.28 |
[Android] x 앱이 설치되지 않았습니다 - 해결방법 (0) | 2020.06.01 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 스마트폰
- 홈체크
- 개별 빌드
- Insert
- TextClock
- manifestPlaceholders
- e편한세상 부평역 센트럴파크
- build variants
- TextClock Format
- removeAt
- TextClock 상속
- kotlin
- mysql
- 리눅스
- Android
- Coil 0.10.0
- 이부센
- 데이터베이스
- 언어 변환
- Database
- Gif 로딩
- 안드로이드
- Locale 변경
- yoyo
- TextClock 언어 변경
- 이미지 로딩 라이브러리
- java
- 사전점검 대행
- 빌드 변형
- 나중에 들어온 아이템 삭제
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함