언어: HTML | XAML

앱 리소스 정의(HTML)

Applies to Windows and Windows Phone

목적

이 섹션에는 파일이나 문자열 등, 응용 프로그램 리소스를 제공하기 위한 방법 항목과 지침이 포함되어 있습니다.

Windows는 다양한 기기 및 폼 팩터에서 세계적으로 사용되고 있습니다. 문자열과 이미지 등의 리소스를 코드와 분리하여 응용 프로그램을 디자인하는 것이 매우 중요합니다. 그러면 서로 다른 배율 요소, 접근성 옵션, 무수한 사용자 및 기기 환경에 맞게 문자열과 이미지를 독립적으로 유지 관리하고 지역화하고 사용자 지정할 수 있습니다.

앱 개발자는 리소스를 코드와 분리해야 하며, 특정 사용자 런타임 환경에 가장 잘 맞는 최적의 리소스를 선택할 수 있도록 Windows의 리소스 관리 시스템을 사용해야 합니다. 그러면 다음과 같은 이점이 있습니다.

  • 언어, 국가, DPI 및 기타 폼 팩터에 대한 다양한 구성과 사용자 설정을 기반으로 다양한 리소스를 표시할 수 있습니다.
  • 각 사용자층에 맞게 조정된 리소스를 제공하여 문화, 국가 또는 언어가 다른 사용자층이 앱을 사용할 수 있는 가능성이 증가합니다.
  • 번역자가 코드를 컴파일하지 않아도 되도록 코드와 별도로 리소스를 지역화할 수 있습니다. 이 기능으로 인해 지역화 중 버그가 유입될 가능성이 최소화됩니다.
  • 리소스의 콘텐츠와 별도로 코드를 유지 관리할 수 있습니다. 따라서 지역화된 콘텐츠를 변경하는 위험이 최소화되고, 단일 코드 기반으로 코드를 수정하거나 개선할 수 있습니다.

다음과 같은 두 가지 리소스 유형이 있습니다.

  • 파일 리소스는 간단히 디스크에 파일로 저장되는 이미지, html, json 파일, xml 파일 등의 리소스입니다.
  • 포함된 리소스는 특정 컨테이너 리소스 파일(ResW, ResJSON 등)에 저장되는 리소스입니다.
Windows에서 파일 리소스는 완화 파일로 디스크에 배포되며 문자열 리소스는 원본 파일에서 컴파일되고 PRI 파일에 포함됩니다.

이 조항의 내용

항목설명

빠른 시작: 파일 또는 이미지 리소스 사용

앱에 이미지 및 기타 파일 리소스를 추가하고 앱에서 해당 파일을 참조할 수 있습니다.

빠른 시작: 문자열 리소스 사용

문자열 리소스를 리소스 파일에 넣고 코드 또는 태그에서 해당 문자열을 참조합니다.

한정자를 사용하여 리소스 이름을 지정하는 방법

한정자를 사용하여 리소스 이름을 지정할 수 있습니다. 한정자는 리소스 버전을 사용해야 할 컨텍스트를 식별합니다.

문자열 리소스를 로드하는 방법

리소스 파일, 라이브러리, 컨트롤, Windows 스토어 앱 패키지 및 매니페스트 등의 개체에서 문자열 리소스를 로드할 수 있습니다.

파일 리소스를 로드하는 방법

다양한 위치에서 파일 리소스를 로드하는 방법을 알아봅니다.

창별 로드 및 자동 새로 고침 동작 사용

Windows 8.1 이상에서는 새로운 창별 로드 및 자동 새로 고침 동작을 지원합니다.

 

 

 

표시:
© 2014 Microsoft