Должен ли новичок забыть о фрагментах? - PullRequest
5 голосов
/ 24 января 2012

Я только начал разрабатывать на Android.Я тренируюсь с учебником Tablayout в API 15, когда вижу, что TabActivities устарели.

Не лучше ли сейчас просто забыть о Фрагментах и ​​продолжить разработку с TabActivities?

Ответы [ 4 ]

3 голосов
/ 24 января 2012

Не лучше ли сейчас просто забыть о Фрагментах и ​​продолжить разработку с TabActivities?

ИМХО, нет.

Получить себе копию ActionBarSherlock и реализовать вкладки на панели действий.Это шаблон вкладок, который используется в Honeycomb и Ice Cream Sandwich, а ActionBarSherlock позволяет использовать тот же подход и для устройств Android 2.x.Вам лучше стремиться к будущему, а не к прошлому.

Обратите внимание, что вам не нужно использовать фрагменты с вкладками панели действий, хотя вы можете.

1 голос
/ 24 января 2012

Предлагаю вам изучить Фрагменты.Больше нет смысла использовать TabActivities, есть статическая библиотека поддержки (вы можете увидеть ее доступной для загрузки в Android SDK Manager), которая позволит вам использовать фрагменты на старых API - это именно так, как и предполагалось сейчас.Пойдите с Фрагментами и шаблоном панели действий, новый всегда лучше:)

Кроме того, будьте готовы сбросить любой другой устаревший кусок API или устаревший подход пользовательского интерфейса.Мобильная разработка развивается довольно быстро.

0 голосов
/ 24 января 2012

Обычно я бы сказал, что использование устаревшего API - плохая идея.Однако, поскольку вы только тренируетесь и, по-видимому, не нуждаетесь в выпуске этого приложения на широком спектре устройств, просто продолжайте обучение и наслаждайтесь обучением.

Надеюсь, что это поможет и наслаждайтесь Android.

0 голосов
/ 24 января 2012

Нет, просто следуйте приведенному здесь примеру, как вкладки с фрагментами: http://developer.android.com/reference/android/app/TabActivity.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...