Android プロジェクト (Eclipse で作成) に 3 つのstyles.xml
ファイルがあるのはなぜですか? これらのファイルは、次のフォルダーにあります。
- 値
- 値-v11
- 値-v14
これらの各ファイルの違いは何ですか? 3 つの値フォルダーがあるのはなぜですか?
これらの各ファイルの唯一のものstyles.xml
は、AppTheme プロパティです。
Android プロジェクト (Eclipse で作成) に 3 つのstyles.xml
ファイルがあるのはなぜですか? これらのファイルは、次のフォルダーにあります。
これらの各ファイルの違いは何ですか? 3 つの値フォルダーがあるのはなぜですか?
これらの各ファイルの唯一のものstyles.xml
は、AppTheme プロパティです。
これらは、さまざまな API レベルの値です。フォルダーの値は (この場合) API レベル 11< の既定のフォルダーです。フォルダーの値-v11 は API レベル >=11 の場合、values-v14 は API レベル >=14 の場合です。一部の API レベルに対して異なる値が必要になる場合があるため、これらが必要になります。
http://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels
これらのフォルダーは、各 API レベルが異なるスタイル/テーマを使用するようにします。デフォルトの Android スケルトン プロジェクトには、Holo が OEM スキンではなく、それをサポートする API レベルで確実に使用されるようにするためのものがあります。