2014-01-27 5 views
0

Я хочу использовать ActionBar для Android 4.0+ (API 14 и выше). Вы рекомендуете использовать ActionBarSherlock, библиотеку поддержки или собственную библиотеку? В чем разница между ActionBarSherlock и родным ActionBar в Android 4.0+? ThanksРекомендация между родным ActionBar и ActionBarSherlock

+0

Читайте еще о том, что на официальном блоге Android:. Http: //android-developers.blogspot. in/2013/08/actionbarcompat-and-io-2013-app-source.html – Adinia

ответ

4

Если вы не поддерживаете устаревшие устройства, нет причин использовать суррогат совместимости.
Я бы пошел за родной библиотекой. Итак, чтобы не добавлять лишний вес к моему приложению и использовать то, что у меня уже есть.

С другой стороны, если и внешняя библиотека предложит так много дополнительных функций, я мог бы рассмотреть это.

Лучше, если это с открытым исходным кодом, так что я могу отрезать все возможности я не заинтересован в

+0

Я думал, что ActionBarSherlock добавил новые функции в отношении родного ActionBar. – Fran

+0

Я еще ничего не знаю о Sherlock/ActionBars, так как до сих пор я делаю приложения FullScreen и использую стандартное меню (и, да, я предоставляю специальный значок для тех устройств, у которых нет физической кнопки меню). Я должен изучить этот вопрос для своих будущих приложений. Итак, мой ответ очень общий и применяется к делу (родные объекты или сторонние библиотеки?) –

Смежные вопросы