Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
Sony17
28 / 28 / 10
Регистрация: 24.05.2013
Сообщений: 157
1

Заменить Активити на Фрагменты

10.10.2014, 19:15. Просмотров 887. Ответов 5
Метки нет (Все метки)

Задумался над тем, чтобы заместо каждого Activity(у меня их 17 в приложении на данный момент) использовать фрагменты. Создать 1 главную Activity и на ней открывать фрагменты в полный размер. Хорошая ли это практика, делается так вообще?

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.10.2014, 19:15
Ответы с готовыми решениями:

Фрагменты или активити
Добрый вечер! подскажите что лучше использовать и в каких случаях. Я особо...

На телефоне highscreen 3 на всех активити происходит быстрый самовозврат к главной активити
Сделал меню в виде ListView. При клике на меню запускаются активити. На...

Как вызвать метод в активити классе из обычного не активити класса?
Есть активити в котором вводятся логин и пароль. При нажатии кнопки "войти" в...

Изменение параметров активити из другого активити
Как сделать так чтобы из первого активити поменять final ImageView...

Отображение активити поверх другого активити
Ребят подскажите пожалуйста как такое сделать. Есть активити с картой, по...

5
CoolMind
422 / 404 / 66
Регистрация: 06.10.2012
Сообщений: 1,734
10.10.2014, 22:28 2
Sony17, делается регулярно. Проблем будет немало при первичном ознакомлении, но это того стоит.
1
Spelcrawler
531 / 501 / 113
Регистрация: 12.03.2014
Сообщений: 1,666
Завершенные тесты: 1
10.10.2014, 23:35 3
А зачем?
0
Sony17
28 / 28 / 10
Регистрация: 24.05.2013
Сообщений: 157
10.10.2014, 23:47  [ТС] 4
Цитата Сообщение от Spelcrawler Посмотреть сообщение
А зачем?
Решил добавить Navigation Drawer в проект. Работать с ним будет удобнее, если Activity будет одна(ну или парочку).
0
CoolMind
422 / 404 / 66
Регистрация: 06.10.2012
Сообщений: 1,734
11.10.2014, 16:18 5
Sony17, навскидку назову следующие проблемы, которые вам придётся решить.
Добавление фрагмента.
Замена одного фрагмента на другой.
Вызов методов из MainActivity, передача данных в MainActivity.
Вызов методов фрагментов из MainActivity, передача данных во фрагменты.
Работа с контекстом (context = getActivity(), никаких getApplicationContext()).
Корректное завершение фрагмента (не finish(), а возврат назад по стеку фрагментов). Очистка стека. Добавление фрагмента в стек.
Вызов activity из фрагмента с возвратом результата во фрагмент.
ActionBar, навигация и поиск.
1
Sony17
28 / 28 / 10
Регистрация: 24.05.2013
Сообщений: 157
11.10.2014, 18:58  [ТС] 6
Цитата Сообщение от CoolMind Посмотреть сообщение
Добавление фрагмента.
Замена одного фрагмента на другой.
Ну тут проблем не должно быть, делается в 2 метода =)

А остальное учту, спасибо =)
0
11.10.2014, 18:58
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.10.2014, 18:58

Вызов новой активити не из класса активити
Есть 4 класса: 1) WelcomeActivity; 2) MainActivity; 3) PopUpActivity; 4)...

BackStack и Фрагменты
Из активити запускаю Фрагмент А, из Фрагмента А запускаю фрагмент Б, из...

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


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru