상세 컨텐츠

본문 제목

[안드로이드] 텍스트뷰 공통문자 등록 및 사용(strings.xml)

안드로이드

by aries574 2020. 4. 16. 10:35

본문


2020.04.15 - [안드로이드] - [안드로이드] 화면(액티비티) Activity 세로모드 가로모드 고정(오류 조치방법)

 

[안드로이드] 화면(액티비티) Activity 세로모드 가로모드 고정(오류 조치방법)

앱을 이용할 때 핸드폰의 방향에 따라 세로, 가로모드로 화면이 바뀝니다. 세로나 가로에 맞게 앱을 최적화 했을때에는 고정할 필요가 있습니다. app -> manifests -> androidmanifest.xml 파일을 열어보면

aries574.tistory.com

2020.04.16 - [안드로이드] - [안드로이드] 엑셀(xls) 파일 등록, 읽기

 

[안드로이드] 엑셀(xls) 파일 등록, 읽기

엑셀파일을 안드로이드 자체에 넣고, 직접 읽어드리고 싶을 때 어떻게 해야 할까요 1. 디렉토리 설정을 android -> project로 변경 2. app -> src -> main 폴더에 assets폴더생성 후 -> assets폴더에 xls 파일을..

aries574.tistory.com

보통 텍스트뷰에 text="텍스트" 이런식으로 글자를 넣습니다.

만약에 공통으로, 중복으로 들어가는 글자들이 있다면, 수정시에 일일이 고쳐주는 고생을 하게 됩니다.

중복으로 들어가는 글자를 등록한 후에 갖다 쓸수 있다면  등록한 부분만 고쳐 한번에 수정이 가능할 것입니다.

 

프로젝트 생성시에 기본으로 만들어지는 res폴더 -> values폴더 -> strings.xml 파일이 있습니다.

예를 들어 name이 name인 string태그를 등록해봅시다.

<resources>
    <string name="name">이름</string>
</resources>

이렇게 등록한 태그는 텍스트뷰에서 이렇게 사용할 수 있습니다.

@string/name ( strings.xml의 name태그를 사용하겠다는 의미입니다.)

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:textSize="30sp"
    android:text="@string/name"/>

이제 등록한 태그를 어디서든 사용이 가능하며,  변경사항이 있다면 

strings.xml 부분만 수정하면 name태그를 사용한 뷰의 글자들이 한번에 수정이 됩니다.

2020.04.15 - [안드로이드] - [안드로이드] 화면(액티비티) Activity 세로모드 가로모드 고정(오류 조치방법)

 

[안드로이드] 화면(액티비티) Activity 세로모드 가로모드 고정(오류 조치방법)

앱을 이용할 때 핸드폰의 방향에 따라 세로, 가로모드로 화면이 바뀝니다. 세로나 가로에 맞게 앱을 최적화 했을때에는 고정할 필요가 있습니다. app -> manifests -> androidmanifest.xml 파일을 열어보면

aries574.tistory.com

2020.04.16 - [안드로이드] - [안드로이드] 엑셀(xls) 파일 등록, 읽기

 

[안드로이드] 엑셀(xls) 파일 등록, 읽기

엑셀파일을 안드로이드 자체에 넣고, 직접 읽어드리고 싶을 때 어떻게 해야 할까요 1. 디렉토리 설정을 android -> project로 변경 2. app -> src -> main 폴더에 assets폴더생성 후 -> assets폴더에 xls 파일을..

aries574.tistory.com

 

반응형

관련글 더보기

댓글 영역