2014-07-18 3 views
0

안드로이드의 strings.xml이 strings-global.xml로 이름이 지정되고 마찬가지로 styles.xml이 styles-global.xml로 불리는 안드로이드 네이티브 코드가 있습니다. 이것을 확인하는 안드로이드는 어떤가? 무슨 뜻이에요 ?안드로이드 값 폴더 항목 이름 지정 규칙

답변

3

values\ 폴더 내의 파일 이름은 임의입니다. 파일이 제공하는 자원은 이름이 아닌 파일 자체의 내용으로 정의됩니다. 지정된 구성에서 사용되는 리소스는 파일 이름이 아닌 values\ 폴더의 한정자 (예 : values-fr)에 의해 결정됩니다.

정말로 원한다면 리소스 유형을 하나의 파일로 혼합하고 일치시킬 수도 있습니다.하지만 다음 규칙을 따르는 것이 좋습니다. values\ 폴더의 제공 자료 문서에서

:

각 리소스가 자체 XML 요소로 정의되어 있기 때문에, 할 수 있습니다 이름 당신이 원하는 하나의 파일에 다른 리소스를 배치 어떤 파일. 그러나 명확성을 위해 고유 한 리소스 유형을 다른 파일에 배치 할 수 있습니다. 개발자가 다른 파일에 넣어 따라서 자신의 styles.xml이 너무 큰지고 있다고 및/또는 그들이 그들이 분리 원하는 스타일의 몇 가지 별개의 범주를 남겼하고 있다는 것을 발견처럼이 경우

, 그것은 소리 그들을 더 조직적으로 유지해야합니다.