Как создать приложение для Android с интерфейсом ICS, которое работает с Gingerbread и Froyo?
Каким образом такие приложения, как бета-версия Hacker News, используют пользовательский интерфейс Ice Cream Sandwich 4.0 в своем приложении и без проблем работают на 2.3 Gingerbread и 2.2 Froyo? Я хочу создавать приложения, которые должны работать на 4.0 и иметь обратную совместимость, но как это сделать?
3 ответа
Многие приложения также используют http://actionbarsherlock.com/ для поддержки пользовательского интерфейса ActionBar. Он построен поверх пакета поддержки, упомянутого bobygerm.
Вы должны использовать пакет поддержки и его библиотеки поддержки (v4, V7, v13) - Android Developer.
Некоторые API еще не включены в этот пакет поддержки, он может не охватывать все, что вы используете.
Вам нужно использовать библиотеку поддержки или только визуальный интерфейс, ресурсы, доступные на Android ICS.
Если вам нужны только ресурсы, вы можете скачать ICS SDK и скопировать ресурсы на
Android-СДК-mac_86/ платформы / андроид-15/ данные / Рез.
Вы можете проверить это в этом приложении: