О количестве активностей

Activity Lifecycle, Saving Activity State, Managing Tasks, Intent, Intent Filter
Ответить
Аватара пользователя
Eskard
Сообщения: 25
Зарегистрирован: 21 июн 2014, 10:59
Откуда: Украина

О количестве активностей

Сообщение Eskard » 25 ноя 2014, 23:17

Всем привет! Ребят, работаю над приложением в области тайм-менеджмента. Набросал приблизительный макет и так получилось, что у меня выходит уж слишком много активностей. (Например: Цели -- На день -- На неделю -- на месяц -- на год) И это только один раздел, не считаю количества дней в каждом месяце и месяцев в году.
Можете подсказать сколько активностей должно быть у приложения? Есть ли какое-нибудь оптимальное количество активностей?
Или чем можно заменить создание активностей? Фрагментами?
Заранее спасибо!)

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: О количестве активностей

Сообщение Foenix » 25 ноя 2014, 23:40

не только фрагментами
можно сделать 1 фрагмент и просто данные менять.
Можно сделать 1 активность и просто данные менять. Все зависит от того, что нужно.
Делать их нужно столько, сколько у тебя ТИПОВ экранов. Если приложение показывает месяцы, то их не делают 12 штук.
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

Аватара пользователя
Eskard
Сообщения: 25
Зарегистрирован: 21 июн 2014, 10:59
Откуда: Украина

Re: О количестве активностей

Сообщение Eskard » 25 ноя 2014, 23:46

Foenix писал(а):не только фрагментами
можно сделать 1 фрагмент и просто данные менять.
Можно сделать 1 активность и просто данные менять. Все зависит от того, что нужно.
Делать их нужно столько, сколько у тебя ТИПОВ экранов. Если приложение показывает месяцы, то их не делают 12 штук.
У меня получается нужно например создать по несколько целей на каждый из месяцев.
А далее в свою очередь по несколько целей для каждого дня.
Думаю по аналогии работают заметки. Например одна заметка = 1 день/месяц. То есть все мои так называемые заметки сохраняются списком и редактируются при необходимости.
Подскажи пожалуйста в каком направлении копать, чтобы такое реализовать?

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: О количестве активностей

Сообщение Foenix » 26 ноя 2014, 00:48

1 прочитать уроки хотя бы первые 50-80, тогда уже ясность наступит как программировать
2 просмотреть аналоги-конкуренты, можно даже парочку декомпилировать и глянуть как там устроено
3 нарисовать все мокапы, например тут ninjamock.com/
4 планировать что делать и как.
В такой программе как у тебя ничего особо нового изобретать не нужно. Надо посмотреть у других и взять из них самое необходимое.
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

Аватара пользователя
Eskard
Сообщения: 25
Зарегистрирован: 21 июн 2014, 10:59
Откуда: Украина

Re: О количестве активностей

Сообщение Eskard » 27 ноя 2014, 20:56

Вот честно не получается..
Вот у меня есть активность, там три пункта: задачи на год, задачи на месяц, задачи на день.
При нажатии на задачи на год, мне нужно открыть год и написать для него задачи
При нажатии на месяц нужно открыть окошко с месяцами, выбрать необходимый и снова перейти на создание задач на месяц.
Это касается и дней.
Как делать не через активности не догоняю. Подскажешь?

P.S Уроки я проходил, да и простенькие приложения писал, это первая такая большая работа

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: О количестве активностей

Сообщение Foenix » 27 ноя 2014, 23:35

ты опять про какие-то окошки и все на словах.
Выполняй все пункты, включая 3 и показывай. У меня не такая бурная фантазия по части "открытия окошек".
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

Ответить