티스토리 뷰

카테고리 없음

리소스

장꾸꾸 2020. 9. 29. 11:09

colors.xml

기본 설정
resource 의 colors.xml 에서 바꾸었을 때 어플화면 변화

string.xml

디폴트설정이 영어/ 한국어 설정으로 바꿨을 경우

values\string.xml (디폴트-영어)

<resources>
    <string name="app_name">Resource</string>
    <string name="aabb">hiiiiiiiii</string>

</resources>

ko\string.xml(한국어)

<resources>
    <string name="app_name">Resource</string>
    <string name="aabb">한국말</string>

</resources>

 

 

 

<안드로이드 리소스>
assets -> 앱 다운받을 때/ 기본으로 플레이되는 동영상 ㅌ은 경우는 여기에 넣어두는 경우가 많음.
빌드가 되지않음 : 컴파일없이 저장되어 압축풀면 그대로 나옴.
xxhdpi/xxxhdpi/ 해상도를 의미한다. 각 해상도마다 맞도록 이미지를 넣는 기능/
최근에는 mdpi(저해상도) 정도의 폰이 나오지 않지만 나오는 유는 저가 타블렛에서 사용하는 경우가 있기 때문이다.

 

dp란? : dpi=dot per inch/ 높을 수록 고해상도// 비율이 대체적으로 비슷하기 때문에 이 단위를 쓰면 모든 폰에서 얼추맞게 된다.
2.0/ 3.0 / 4.0 dp
타겟 단말기를 정해 이를 기준으로 디자인을 만든다. 나머지 폰들에서 얼추 비슷하게 나오도록 함.,
크기는 dp로 / 글자 sp로

 

string.xml 리소스: 문자 저장 파일/ xml 레이아웃에서 @string/이름 형식으로 가져옴.(vlaues 안에 있음)
문자열을 ㅓ장하고 있는 파일로서 폴더명을 서로 다르게 하므로 다국어 지원을 처리할 수 있으며 drawable 내 이미지 파일도 폴더분류로 다국어 처리 가능.
manifest파일 열면 String안에 있는 app_name이 있음
    <string name="app_name">VideoView</string> 이렇게 언어를 감지해서 이미지도 분리가능하다
왜 text 안박아넣고 이렇게 하니? =? 다국어 지원 때문에 이렇게 함. 
설정에서 한국어 -> 한국어버전/ 영어 -> 영어버전 / 일본어 -> 일본어버전

color: 각종 색에 대한 정보가 저장되어 있음. xml 레이아웃에서 @color/이름으로 가져온다/ 
style :안드로이드 디자인 스타일을 세팅하는 것으로 반복적인 코드를 줄이거나 / 
나인패치 : 특정이미지를 가져왔을 때 바뀌는 부분/ 특정 부분만 늘리고 나머지 부분은 그대로  두고 싶을 때 사용/ 보통 타원형이나 말풍선
-> 상하좌우 1px씩 여백을 두고 해당여백에 검정 라인 그려주고 파일이름 끝에 9를 붙임

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/05   »
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
글 보관함