169 похожих чатов

А ютуб/вк это тоже синглАктивити приложения?

22 ответов

7 просмотров

Ютуб нет

Alexander-Anelfer Автор вопроса

а юутуба каждое меню это свое активити?

Alexander-Anelfer Автор вопроса

тренды/подписки/реки

Не совсем так. Но вообще, при желании можно сделать свой клиент вк/ютуба в одном активити, но тогда тебя могут расстрелять в колени адепты секты "God Activity"

Alexander-Anelfer Автор вопроса

че такое Гад активити?

активити которая обгадилась

Alexander-Anelfer Автор вопроса

Стикер

погугли что такое God Object поймешь ) и заодно сразу же такие магические штуки как SOLID DRY KISS YAGNI

Alexander-Anelfer Автор вопроса

драй знаю, солид тоже, но не разбирался в нем

Вот тебе целая энциклопедия, почитай, разберись: http://wiki.c2.com/?AntiPatternsCatalog P.s: по которой по-хорошему надо бы написать несколько приложений

Разберись. Это полезно

Чёт смотрю на текущие приложениия, YAGNI там и не пахнет, пихают всё, что только стает в тренде

+

Да норм) скоро случится очередной прорыв в смартфоне будет 512 гб оперативки и тебе текущее время раем покажется оптимизации

Оптимизация, не не слышали

Это нормальный процесс ) невозможно сидеть на ассемблере или на перфокартах писать графические анимации да дополненную реальность какую-нибуудь

В дополнение: Есть книги, по типу вот этой в которых рассказывается как наиболее грамотно и правильно, с точки зрения паттернов, писать код.

Мне вот интересно компоуз поможет в оптимизации по, или всё станет только хуже? Такое чувство что возвращение к истокам ,как раньше(да и сейчас тоже) уи делали в десктоп java апах (awt, swing). Писать уи сразу в коде удобно, но потом интересно как кто-то будет разгребать всё это после того, кто написал всю ту кашу:)

Говорят что да ) пока не замерял если честно, но вообще интересно будет померять да ) Мне дизайн в xml никогда не нравился) особенно когда превьюх не было вообще ад какой-то, да и сейчас они так себе работают) сидишь в голове собираешь recyclerview

Мне вот больше кажется по скорости будет все так же, но вот то, что появляется возможность делать какие хочешь интерфейсы(я думаю, что в ближайшем будущем будет куча библиотек с хорошими необычными виджетами), а то щас чёт своё кастомное сделать это ад какой то. В композе собираешь свою вьюху как из конструктора, это радует, надо только привыкать, тем кто писал уи только в xml.

Если собирать кастомную вьюху в композе с использованием layout и measure, то разница совсем неззначительная по сравнению с написанием кастомной View в Android View

Согласен да

Похожие вопросы

Обсуждают сегодня

Скажите, можно ли как-то "переместить" динамический массив из одной переменной в другую? Скажем, переместить из TList<> в TArray<>. Именно переместить, а не скопировать. Если ...
Eugene Krasnikov (ᴊɪɴ x)
36
комрады, че-та лыжы не едут var tmpFont: TFont; begin tmpFont:= TFont.Create; try case rgFontColor.ItemIndex of 0: tmpFont.Color:= clWindowText; 1: tmpFo...
Ed Doc
34
М-да. Почему бы просто со stringlist не работать?
Michael Longneck
18
Интересно, нет ли какого-то способа получить из dll не адрес самой метки, а адрес со смещением?
The Bird of Hermes
54
Можно вообще написать: Person fName' lName' age'. Тогда действительно имена полей потребуются лишь в строковом виде, чтобы эти fName' и т.д. достать :-) Но разве для этого нуж...
Михаил
8
generic procedure function test<T>(param: T); type case T of longint: NewT = word; longword: NewT = byte; end; var v1: NewT; Как это можно сделать? Чтобы у меня...
notme
21
Делал задачу вот такую https://stepik.org/lesson/4985/step/9?unit=1083 получилось такое https://play.haskell.org/saved/ipKrepqe оно работает, тестов много не писал, но работае...
Fedor
22
Hello everyone I am trying to run 4 year old project and I am having this issue anyone can help?
Nitish Garg
11
преобразовать в число или в один тип?
Alexey Kulakov
11
а фасм переживёт включение файла на 47 гигов?
Mixail Frolov
9
Карта сайта