Android Format string 사용

 사용 버전: Android Studio 4.0.1

사용 언어: Kotlin 1.4.0


안드로이드 Format string 사용하기를 해보겠습니다.


Format string 이란 글자 타입에 변수를 집어넣을 수 있게 해주는 것을 말합니다.

예로는 %d, %f, %s 등이 있습니다.



안드로이드는 strings.xml을 통해서 문자 타입이 Hard Coding(고정) 되는 것을 방지합니다.


strings.xml에서 Format string 사용도 가능합니다. (아래에서는 %s)




하지만 다음과 같이 정의하면, %s에 대한 변수는 어떻게 집어넣을까요?

집어넣는 방법을 알아봅시다.

strings.xml의 글자를 불러오는 방법은 두 가지가 있습니다. 하나는 layout.xml에서 불러오는 방법과 다른 하나는 kotlin 파일에서 불러오는 방법입니다.


시작하기에 앞서, livedata가 필요합니다.





1. layout.xml에서 불러오는 방법입니다.







다음과 같이 %s 위치에 2020-01-25가 들어갔습니다.



2. kotlin 파일에서 변경하는 방법입니다.




%s 위치에 2019-01-25가 들어갔습니다.



끝.



카테고리: Android

댓글

이 블로그의 인기 게시물

Python urllib.parse.quote()

Python OpenCV 빈 화면 만들기

Python bytes.fromhex()

Android Minimum touch target size

tensorflow tf.random.uniform()

KiCad 시작하기 2 (PCB 만들기)

tensorflow tf.expand_dims()

Forensics .pyc 파일 .py로 복구하기

Android Java 8+ Api desugaring

Android Notification with Full Screen