Size: a a a

StartAndroid Ru Chat

2020 November 18

AA

Albert Abdullin in StartAndroid Ru Chat
Vladushka
это уже кому как нравится, кто-то разделяет по логическим папкам, у кого-то в одной папке активити, в другой фрагменты, в третьей вью модели
По крайней мере в андроид проекте отдельная папка на каждую категорию - style, theme, layout
источник

DI

Dinar Islamov in StartAndroid Ru Chat
По папка делить хконечно хоошо, но не увлекайся. Если у тебя в каждой папке по 1-2 класса, то это ни к чему. Ну а если у тебя каждого типа классов по 5-7, то уже резонно.
источник

AA

Albert Abdullin in StartAndroid Ru Chat
Dinar Islamov
По папка делить хконечно хоошо, но не увлекайся. Если у тебя в каждой папке по 1-2 класса, то это ни к чему. Ну а если у тебя каждого типа классов по 5-7, то уже резонно.
Так проект по ходу написания разрастается. Лучше  сразу по отдельным
источник

АД

Андрей Данилов... in StartAndroid Ru Chat
Albert Abdullin
Так проект по ходу написания разрастается. Лучше  сразу по отдельным
или не разрастается и тогда такие решения выглядят глупо
источник

DI

Dinar Islamov in StartAndroid Ru Chat
в зависимости насколько большой проект
источник

АД

Андрей Данилов... in StartAndroid Ru Chat
так что лучше следовать принципу YAGNI и разносить по мере необходимости
источник

AA

Albert Abdullin in StartAndroid Ru Chat
Андрей Данилов
или не разрастается и тогда такие решения выглядят глупо
Ну если вы умеете наперёд все рассчитать - снимаю шляпу
источник

AA

Albert Abdullin in StartAndroid Ru Chat
Dinar Islamov
в зависимости насколько большой проект
И в зависимости, что считать большим
источник

DI

Dinar Islamov in StartAndroid Ru Chat
Albert Abdullin
Ну если вы умеете наперёд все рассчитать - снимаю шляпу
С опытом все.. пока делай как считаешь нужным. Потом сам придешь к золотой середине и уже заранее будешь понимать примерно сколько всего у тебя будет и стоит ли это фасовать по папкам или нет
источник

DI

Dinar Islamov in StartAndroid Ru Chat
Albert Abdullin
И в зависимости, что считать большим
у меня около 15 классов. Не вижу смысла сортировать. иначе будет в каждой папке по 2. Дерево усложняется только
источник

AA

Albert Abdullin in StartAndroid Ru Chat
Dinar Islamov
у меня около 15 классов. Не вижу смысла сортировать. иначе будет в каждой папке по 2. Дерево усложняется только
Ну мне удобнее по папкам - категориям. Так всегда знаю что где
источник

АД

Андрей Данилов... in StartAndroid Ru Chat
Dinar Islamov
у меня около 15 классов. Не вижу смысла сортировать. иначе будет в каждой папке по 2. Дерево усложняется только
а потом уже и по модулям разносить надо 😉
источник

N2

N 2 in StartAndroid Ru Chat
Кто шарит в андройде точно скрин весь не перерисовывается?  Просто может invalidate это именно перерисовать векторное изображение или текст у меня появились такие подозрения, ибо уж больно муторно иначе делать прозрачность
источник

DV

Dmitry Verba in StartAndroid Ru Chat
N 2
Кто шарит в андройде точно скрин весь не перерисовывается?  Просто может invalidate это именно перерисовать векторное изображение или текст у меня появились такие подозрения, ибо уж больно муторно иначе делать прозрачность
invalidate вызывает только перерисовку
источник

N2

N 2 in StartAndroid Ru Chat
Dmitry Verba
invalidate вызывает только перерисовку
Так меня интересует, в андройде при переросовке чего либо, весь экран стирается и потом все отрисовывается с обновленными элементами или нет? Просто когда юзаешь векторную графику, перерисовать можно еще и текстуру для элемента, а потом весь скрин все равно, просто иначе сделать гораздо сложнее
источник

DV

Dmitry Verba in StartAndroid Ru Chat
я бы порылся в методе onDraw. По сути сначала отрабатывает родительский onDraw, а уже потом в onDraw дочернего я бы перерисовывал то, что хочу
источник

Д

Денис in StartAndroid Ru Chat
Добрый вечер, посоветуйте что-то годное посмотреть/почитать про CoordinatorLayout/AppBarLayout/CollapsingToolbarLayout почитать.
Необходимо реальзовать что-то подобное, как в телеге, но пока не могу разобраться как (
источник

Д

Денис in StartAndroid Ru Chat
источник

АZ

А - Z in StartAndroid Ru Chat
cloneTelegram - youtube
источник

АZ

А - Z in StartAndroid Ru Chat
Денис
если уж исходники телеги не подходят )
источник