Сколько активити хорошо,а сколько плохо?
Сколько активити хорошо,а сколько плохо?
Имееться какое-нибудь ограничение по активити в одном предложении?
Re: Сколько активити хорошо,а сколько плохо?
сомневаюсь, в любом случае это нужно постараться что бы написать приложение у которого хотя бы больше 10 активити (ну максимум 15)
R.id.team
Политика на форуме запрещена
Политика на форуме запрещена
Re: Сколько активити хорошо,а сколько плохо?
Я правильно понял если будет 17активити то это уже перебор?rezak90 писал(а):сомневаюсь, в любом случае это нужно постараться что бы написать приложение у которого хотя бы больше 10 активити (ну максимум 15)
Re: Сколько активити хорошо,а сколько плохо?
нет, неправильно
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
Re: Сколько активити хорошо,а сколько плохо?
Ограничений нет. Все зависит от конкретной ситуации.
Вот представь одну ситуацию: заказчик написал ТЗ в котором 17 активити. Ты ему ответишь: "Я делать последние 2 активити не буду! Их должно быть не более 15"
Или еще одну ситуацию: Вот сделал ты программу. Все хорошо, программа работает. Но пользователи слезно просят на коленях, плачут литровыми слезами, ну доделайте еще одну фичу. А ты им "Я не буду ее добавлять! Для нее нужно вставить 16-ю активити".
Я конечно довожу все до абсурда, но делай столько активити - сколько считаешь нужным. Если что-то не так - ты об этом узнаешь.
Вот представь одну ситуацию: заказчик написал ТЗ в котором 17 активити. Ты ему ответишь: "Я делать последние 2 активити не буду! Их должно быть не более 15"
Или еще одну ситуацию: Вот сделал ты программу. Все хорошо, программа работает. Но пользователи слезно просят на коленях, плачут литровыми слезами, ну доделайте еще одну фичу. А ты им "Я не буду ее добавлять! Для нее нужно вставить 16-ю активити".
Я конечно довожу все до абсурда, но делай столько активити - сколько считаешь нужным. Если что-то не так - ты об этом узнаешь.
Re: Сколько активити хорошо,а сколько плохо?
это хорошо что ограничений нету, я думал чем больше активити будет перезагружено приложение ну и там в итоге глюки и тд
тогда такой вопрос:
Представим что делаем приложение что то вроде справочника к примеру Собаки и коты:
делаем заставку(1е активити)
меню(2е активити)
о собаках(3е активити)
порода собак(4е активити)
Бульдог (5ее активити)
Дворняги (6е активити)
о кошках(25е активити)
инфо(45е активити)
ну что то в этом роде.
Это не перебор с активити?или как то по другому надо?
тогда такой вопрос:
Представим что делаем приложение что то вроде справочника к примеру Собаки и коты:
делаем заставку(1е активити)
меню(2е активити)
о собаках(3е активити)
порода собак(4е активити)
Бульдог (5ее активити)
Дворняги (6е активити)
о кошках(25е активити)
инфо(45е активити)
ну что то в этом роде.
Это не перебор с активити?или как то по другому надо?
Re: Сколько активити хорошо,а сколько плохо?
используйте fragments, и не думайте о activity
Re: Сколько активити хорошо,а сколько плохо?
Можно сделать так:
делаем заставку(1е активити)
меню(2е активити)
о собаках(3е активити)
порода собак(4е активити)
Описание породы (5ее активити)
т.е. к примеру есть список пород, при клике на элементе списка отображается активити "порода собак".
делаем заставку(1е активити)
меню(2е активити)
о собаках(3е активити)
порода собак(4е активити)
Описание породы (5ее активити)
т.е. к примеру есть список пород, при клике на элементе списка отображается активити "порода собак".
Личные сообщения с просьбой ответить на форуме или написать программу я просто удаляю, если я в хорошем настроении. Если в плохом добавляю автора в черный список. По любым другим вопросам feel free to write to me.
Re: Сколько активити хорошо,а сколько плохо?
делаем заставку(1е активити)povar писал(а):это хорошо что ограничений нету, я думал чем больше активити будет перезагружено приложение ну и там в итоге глюки и тд
тогда такой вопрос:
Представим что делаем приложение что то вроде справочника к примеру Собаки и коты:
делаем заставку(1е активити)
меню(2е активити)
о собаках(3е активити)
порода собак(4е активити)
Бульдог (5ее активити)
Дворняги (6е активити)
о кошках(25е активити)
инфо(45е активити)
ну что то в этом роде.
Это не перебор с активити?или как то по другому надо?
меню(2е активити)
о <pet type> (3е активити)
породы <pet type> (4е активити)
описание конкретной породы (5e активити)
в общем похожие элементы можно объеденить под общий шаблон (и это касается не только активити), и передавать необходимые параметры (<pet type>, порода и т.д.)
Re: Сколько активити хорошо,а сколько плохо?
в данном случае однородные активити, такие как "О собаках" и "о кошках", "бульдог", "дворняги", "персы", "сфинксы" - нужно делать одним активити, т.е. шаблон один, а наполнение брать из базы данных - разное из соответствующих таблиц.povar писал(а):это хорошо что ограничений нету, я думал чем больше активити будет перезагружено приложение ну и там в итоге глюки и тд
тогда такой вопрос:
Представим что делаем приложение что то вроде справочника к примеру Собаки и коты:
делаем заставку(1е активити)
меню(2е активити)
о собаках(3е активити)
порода собак(4е активити)
Бульдог (5ее активити)
Дворняги (6е активити)
о кошках(25е активити)
инфо(45е активити)
ну что то в этом роде.
Это не перебор с активити?или как то по другому надо?
Т.е утебя будет 1 шаблон на "о животном" (собака, кошка) и 2й шаблон "о породе" (породы). таким образом мы можем просто потмо добавить в базу данных сведения о лошадях, добавить 1 пункт меню и без последующего участия программа сама покажет соответвующую ветку о лошадях так же их породах.
Надеюсь, понятно выразилась.
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
Re: Сколько активити хорошо,а сколько плохо?
А если на каждую породу при клиенте на гербе описание надо?anber писал(а):Можно сделать так:
делаем заставку(1е активити)
меню(2е активити)
о собаках(3е активити)
порода собак(4е активити)
Описание породы (5ее активити)
т.е. к примеру есть список пород, при клике на элементе списка отображается активити "порода собак".
Re: Сколько активити хорошо,а сколько плохо?
повторю опять - используйте fragments. Даже если оставить любимые вами activity:povar писал(а): А если на каждую породу при клиенте на гербе описание надо?
- делаем заставку(1е активити)
шаблон(2е активити)
*меню(1й -фрагмент)
*о собаках(2.1й -фрагмент)
*порода собак(2.2й -фрагмент)
*Бульдог (2.3й -фрагмент)
*Дворняги (2.4й -фрагмент)
*о кошках(и т.д.)
инфо(3е активити, раз уж так хочется)
Re: Сколько активити хорошо,а сколько плохо?
я же объяснила - все нужно брать из базы данных.povar писал(а):А если на каждую породу при клиенте на гербе описание надо?anber писал(а):Можно сделать так:
делаем заставку(1е активити)
меню(2е активити)
о собаках(3е активити)
порода собак(4е активити)
Описание породы (5ее активити)
т.е. к примеру есть список пород, при клике на элементе списка отображается активити "порода собак".
Начинающему имхо в данном приложении не стоит с фрагментами заводиться.
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
Re: Сколько активити хорошо,а сколько плохо?
Проблема в том чтобы передать данные из одной активити в другую?povar писал(а):А если на каждую породу при клиенте на гербе описание надо?anber писал(а):Можно сделать так:
делаем заставку(1е активити)
меню(2е активити)
о собаках(3е активити)
порода собак(4е активити)
Описание породы (5ее активити)
т.е. к примеру есть список пород, при клике на элементе списка отображается активити "порода собак".
тогда смотри этот урок: http://startandroid.ru/ru/uroki/vse-uro ... ntent.html
Если проблема в другом то объясни подробнее.
Личные сообщения с просьбой ответить на форуме или написать программу я просто удаляю, если я в хорошем настроении. Если в плохом добавляю автора в черный список. По любым другим вопросам feel free to write to me.
Re: Сколько активити хорошо,а сколько плохо?
Я бы сделал так:
Меню (Заставка изначально видна, потом анимацией Alpha к 0, потом Visible Gone)
Информационное окно (о собаках, о кошках)
Список пород (два варианта: либо собаки, либо кошки)
Подробная информация о породе
Итого 4 активити
Меню (Заставка изначально видна, потом анимацией Alpha к 0, потом Visible Gone)
Информационное окно (о собаках, о кошках)
Список пород (два варианта: либо собаки, либо кошки)
Подробная информация о породе
Итого 4 активити
Re: Сколько активити хорошо,а сколько плохо?
А как же использование "правильного" c точки зрения google подхода, врятли ведь стоит плодить кучу однотипных activity. Фрагменты такая штука, что однажды подсев на них начинаешь использовать просто чтобы получать удовольствие наблюдая за "динамикой"Foenix писал(а):
Начинающему имхо в данном приложении не стоит с фрагментами заводиться.
Re: Сколько активити хорошо,а сколько плохо?
имхо я уже на фанатичность от фрагментов насмотрелась)altwin писал(а):А как же использование "правильного" c точки зрения google подхода, врятли ведь стоит плодить кучу однотипных activity. Фрагменты такая штука, что однажды подсев на них начинаешь использовать просто чтобы получать удовольствие наблюдая за "динамикой"Foenix писал(а):
Начинающему имхо в данном приложении не стоит с фрагментами заводиться.
это простой случай и активити тут будет не 25, а столько, сколько типов. Я уже объясняла. Совершенно несложно вызывать 1 активити с разным контентом, выбранным из бд. Я совершенно не понимаю зачем утт нужны фрагменты.
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
Re: Сколько активити хорошо,а сколько плохо?
Проблем в принцепе нету, во сновном интересует если будет 40активити это нормально или перебор?,просто хочеться что бы можно было посмотрит в новом активити список пород а при нажатие открывалось новое окно( Так понимаю то же активити )и в нём шло описание породыanber писал(а):Проблема в том чтобы передать данные из одной активити в другую?povar писал(а):А если на каждую породу при клиенте на гербе описание надо?anber писал(а):Можно сделать так:
делаем заставку(1е активити)
меню(2е активити)
о собаках(3е активити)
порода собак(4е активити)
Описание породы (5ее активити)
т.е. к примеру есть список пород, при клике на элементе списка отображается активити "порода собак".
тогда смотри этот урок: http://startandroid.ru/ru/uroki/vse-uro ... ntent.html
Если проблема в другом то объясни подробнее.
Re: Сколько активити хорошо,а сколько плохо?
откуда при таком раскладе у тебя их 40 штук будет?
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
Re: Сколько активити хорошо,а сколько плохо?
Жрать память будут. Нет, не так ... будут ЖРАТЬ память. Дело в том, что если тебе активити не нужно, то лучше finish him. Потому как все не финишированные активити хранятся.
Я не сталкивался с необходимостью такого количества активити. У меня максимум было в проекте 17 и то одновременно не финишированных было 5.
Я не сталкивался с необходимостью такого количества активити. У меня максимум было в проекте 17 и то одновременно не финишированных было 5.