Поскольку в Android 4 появилось несколько новых приятных API-интерфейсов, а Android - с открытым исходным кодом, я подумал:
Почему бы в настоящее время не использовать новые API, как если бы они были частью приложения, а когда настало время (когда большинство пользователей используют новую версию), вместо этого использовать официальные API?
Например, я думаю, что GridLayout и, возможно, другие новые вещи могут быть импортированы в проекты.
Мой вопрос: кто-нибудь делал такую вещь? и если да, насколько хорошо это работает?
Кроме того, если кто-то это сделал, опубликуйте проект, чтобы каждый мог насладиться им.
Мне также интересно, почему Google не предоставляет такой механизм, чтобы дать больше возможностей старым версиям, а также избавиться от устаревших вещей.
В Google действительно есть поддержка новых версий.
для gridlayout можно использовать что-то вроде этого примера:
http://code.google.com/p/android-playground/source/checkout
для панели действий и фрагментов, есть библиотека поддержки, и есть actionbarsherlock , который основан на ней (не создан Google, но очень хорош и даже лучше).