Поддерживаю вопрос. Я не могу себе представить приложение, где нужно 40 активити.Foenix писал(а):откуда при таком раскладе у тебя их 40 штук будет?
Сколько активити хорошо,а сколько плохо?
Re: Сколько активити хорошо,а сколько плохо?
Re: Сколько активити хорошо,а сколько плохо?
прикольно.. и что, когда пользователь в этом случае жмет back вместо попадания в меню он попадает в открытую ранее activity? т.е. нажать back мне нужно 16 раз?adarash писал(а):Жрать память будут. Нет, не так ... будут ЖРАТЬ память. Дело в том, что если тебе активити не нужно, то лучше finish him. Потому как все не финишированные активити хранятся.
Я не сталкивался с необходимостью такого количества активити. У меня максимум было в проекте 17 и то одновременно не финишированных было 5.
Re: Сколько активити хорошо,а сколько плохо?
не преувеличивай с памятью. Андроид строился еще с 1 версии на активити, и как-то телефоны на версии 2.2. справляются с их показом.
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" означает, что всего возможных активити было. Это не означает, что они все были открыты по порядку. "одновременно ... 5" к примеру: меню, категория, список, товар, покупка. И что бы попасть в главное, у меня было что-то вроде "Список форумов » Android » Вопросы и примеры » Вопросы » Activity, Task, Intent". Думаю навигацию я объяснил.altwin писал(а):прикольно.. и что, когда пользователь в этом случае жмет back вместо попадания в меню он попадает в открытую ранее activity? т.е. нажать back мне нужно 16 раз?adarash писал(а):Жрать память будут. Нет, не так ... будут ЖРАТЬ память. Дело в том, что если тебе активити не нужно, то лучше finish him. Потому как все не финишированные активити хранятся.
Я не сталкивался с необходимостью такого количества активити. У меня максимум было в проекте 17 и то одновременно не финишированных было 5.
П.С. насчет памяти я преувеличил. Но 40 - это слишком. Думаю при большинстве задач можно обойтись в разы меньшим числом.
Re: Сколько активити хорошо,а сколько плохо?
ты хочешь чтобы вернутьсь на главный экран нужно было 40 раз back клацнуть?povar писал(а):Проблем в принцепе нету, во сновном интересует если будет 40активити это нормально или перебор?,просто хочеться что бы можно было посмотрит в новом активити список пород а при нажатие открывалось новое окно( Так понимаю то же активити )и в нём шло описание породыanber писал(а):Проблема в том чтобы передать данные из одной активити в другую?povar писал(а):А если на каждую породу при клиенте на гербе описание надо?anber писал(а):Можно сделать так:
делаем заставку(1е активити)
меню(2е активити)
о собаках(3е активити)
порода собак(4е активити)
Описание породы (5ее активити)
т.е. к примеру есть список пород, при клике на элементе списка отображается активити "порода собак".
тогда смотри этот урок: http://startandroid.ru/ru/uroki/vse-uro ... ntent.html
Если проблема в другом то объясни подробнее.
Личные сообщения с просьбой ответить на форуме или написать программу я просто удаляю, если я в хорошем настроении. Если в плохом добавляю автора в черный список. По любым другим вопросам feel free to write to me.
Re: Сколько активити хорошо,а сколько плохо?
ну не сорок ну чуть поменьше. получается на каждое новое окно новое активити, на каждую породу собак на каждую пород кошек это новое окно это новое активитиFoenix писал(а):откуда при таком раскладе у тебя их 40 штук будет?
нет конечно не надо столько нажимать, во первых ты от меню больше чем на 4 активити не уйдешь. да и потом те которыые не нужны будут они будут finish himaltwin писал(а):прикольно.. и что, когда пользователь в этом случае жмет back вместо попадания в меню он попадает в открытую ранее activity? т.е. нажать back мне нужно 16 раз?adarash писал(а):Жрать память будут. Нет, не так ... будут ЖРАТЬ память. Дело в том, что если тебе активити не нужно, то лучше finish him. Потому как все не финишированные активити хранятся.
Я не сталкивался с необходимостью такого количества активити. У меня максимум было в проекте 17 и то одновременно не финишированных было 5.
adarash писал(а):Я, видно, не так выразился. "максимум было в проекте 17" означает, что всего возможных активити было. Это не означает, что они все были открыты по порядку. "одновременно ... 5" к примеру: меню, категория, список, товар, покупка. И что бы попасть в главное, у меня было что-то вроде "Список форумов » Android » Вопросы и примеры » Вопросы » Activity, Task, Intent". Думаю навигацию я объяснил.altwin писал(а):прикольно.. и что, когда пользователь в этом случае жмет back вместо попадания в меню он попадает в открытую ранее activity? т.е. нажать back мне нужно 16 раз?adarash писал(а):Жрать память будут. Нет, не так ... будут ЖРАТЬ память. Дело в том, что если тебе активити не нужно, то лучше finish him. Потому как все не финишированные активити хранятся.
Я не сталкивался с необходимостью такого количества активити. У меня максимум было в проекте 17 и то одновременно не финишированных было 5.
П.С. насчет памяти я преувеличил. Но 40 - это слишком. Думаю при большинстве задач можно обойтись в разы меньшим числом.
Я бы с радостью хочу по меньше активити да и по человеческий написать это все, но я пока только учусь:)anber писал(а):ты хочешь чтобы вернутьсь на главный экран нужно было 40 раз back клацнуть?
Был бы признателен если у кого нибудь есть какой нибудь шаблон кода (подробный) как все это написать
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: Сколько активити хорошо,а сколько плохо?
да не почему читаю, просто кто то пишет что сколько нужно столько и делай а кто то говорит что это многоFoenix писал(а):ты просто не читаешь что тебе тут пишут.
это безнадежно.
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: Сколько активити хорошо,а сколько плохо?
да спасибо, сейчас буду изучать как это делатьFoenix писал(а):я тебе расписала как нужно делать активити. Чем не устроил способ?
Re: Сколько активити хорошо,а сколько плохо?
Если много активити (более 15), то это признак плохой архитектуры.
R.id.team
Политика на форуме запрещена
Политика на форуме запрещена
Re: Сколько активити хорошо,а сколько плохо?
человек, который не очень понимает все слова в этом предложении - впадет в ступор)rezak90 писал(а):Если много активити (более 15), то это признак плохой архитектуры.
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: Сколько активити хорошо,а сколько плохо?
значит такие люди должны платить таким как мы что бы не впадать в ступор и спать спокойноFoenix писал(а):человек, который не очень понимает все слова в этом предложении - впадет в ступор)rezak90 писал(а):Если много активити (более 15), то это признак плохой архитектуры.
R.id.team
Политика на форуме запрещена
Политика на форуме запрещена
Re: Сколько активити хорошо,а сколько плохо?
не дождетесь )))rezak90 писал(а): значит такие люди должны платить таким как мы что бы не впадать в ступор и спать спокойно
Re: Сколько активити хорошо,а сколько плохо?
В реально больших приложениях может быть и больше, но там люди твердо знают зачем им нужно каждое активити. Думаю в каком нибудь приват24 их может быть и под сотню. Мне практически встречалось порядка 35-40.rezak90 писал(а):Если много активити (более 15), то это признак плохой архитектуры.
Личные сообщения с просьбой ответить на форуме или написать программу я просто удаляю, если я в хорошем настроении. Если в плохом добавляю автора в черный список. По любым другим вопросам feel free to write to me.
Re: Сколько активити хорошо,а сколько плохо?
вообще похоже да, это нормальная практика https://github.com/github/android/tree/ ... res/layout, https://github.com/android/platform_pac ... res/layout
Re: Сколько активити хорошо,а сколько плохо?
ну все, тогда сделаю справочник с 40активити))
Re: Сколько активити хорошо,а сколько плохо?
к стати приложение которое для сайта вконтакт, я так понимаю там каждая новая страница открываться с активити, и при этом не закрываються старые, тоесть чтобы вернуть на ночальною страницу надо раз 20нажать назад, или я не прав?
Re: Сколько активити хорошо,а сколько плохо?
не правpovar писал(а):или я не прав?
R.id.team
Политика на форуме запрещена
Политика на форуме запрещена
Re: Сколько активити хорошо,а сколько плохо?
видимо, тебе нужно рагу готовить) а не программироватьpovar писал(а):ну все, тогда сделаю справочник с 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