Мое приложение совместимо с Android 1.6 - Android 4.0.3. Я хочу, чтобы мои элементы рисования предназначались для каждой платформы от начала до конца со всеми соответствующими квалификаторами (x | h / m / ldpi & swxxxdp), где изменилась системная тема.
Вдоль моей головы, 1.6 - 2.2 была одной темой, 2.3.x была 1 темой, 3.0x была другой темой, а теперь 4.0x - другой темой.
В настоящее время моя папка res выглядит следующим образом:
- рисуем
- рисуем-ИПЧР
- рисуем-ИПЧР-v11
- рисуем-ИПЧР-v9
- рисуем-ldpi-v9
- рисуем-MDPI-v11
- рисуем-MDPI-v9
- рисуем-sw320dp
- рисуем-sw600dp
- рисуем-sw720dp
- рисуем-v11
- рисуем-XLarge
С каждой версией Android я чувствую, что мои папки res менее эффективны, чем могли бы быть. Посмотрев на исходный ресурс ICS, есть только несколько базовых папок для рисования, остальные, в основном, зависят от языка.
У меня такой вопрос: а) как организовать папки для рисования для правильного нацеливания на каждую тему? Б) я что-то не так делаю с папками в данный момент?