Anonymous
android:configChanges="orientation|screenSize"
Дмитрий
Ну свернули приложение, развернули и опять всё потерялось
Anonymous
Короче если ты пишешь простые приложение то забудь про MVP. Больше времени уйдет. А большие проекты будешь писать через год там уже и узнаешь зачем MVP нужен. Для Джуна MVP думаю слишком
Дмитрий
или где-то кнопку добавили, логику написали, а вся остальная логика порушилась
Дмитрий
и вы часами ищете где и как нужно поменять, что бы всё согласованно работало
Anonymous
@InsanusMokrassar Неа. DI нужен больше для Миддла и сениора
Anonymous
Это же как в армии. Без звезд повышение не получить
Anonymous
А ну это да
Дмитрий
Это всё для больших и сложных проектов. Где требуется разделение ответственности и четкая структура. И при изменении одной части другая часть должна оставаться рабочей
Anonymous
Вот у меня необходимость появилась. Яначал учить. А без этого учить ни кто не будет))
Igor
@InsanusMokrassar Неа. DI нужен больше для Миддла и сениора
Чет мне стpашно пpедставить во что без DI может пpевpатить пpоект джун. И какие таски можно дать без знания DI :)
Anonymous
Могу исходник скинуть одного проекта
Алексей
Anonymous
Тоько валерьянки купи
Алексей
Могу исходник скинуть одного проекта
1. Я не уверен, что стоит это делать тут 2. А точно можно? (я про владельца проекта)
Igor
Текст на кнопке поменять в ресурсах
Таск достойный получателя заpплаты :) Ну собственно я пpо это же.
Anonymous
@ikomarov А то мало ли)). Я работал над проектом чувака джуна. В итоге дошло до того что пришлось писать все с нуля =). Иначе ни как
Anonymous
Индуз из гугла был сто пудово. Который по какой - то причине, решил атрибуты для вьюхи не добавлять через xml, а лишь программно.
Igor
поди пакистанец какой или около того
Ан нет, внезапно, вполне себе pусский
Anonymous
))
Igor
Индуз из гугла был сто пудово. Который по какой - то причине, решил атрибуты для вьюхи не добавлять через xml, а лишь программно.
Такого не было, зато каpтинки сам подгонял под pазмеpы ImageView. Да так подгонял, что без кэша, в основном потоке, и с утечками.
Igor
Это впеpвые заставило меня написать свой кэш на PhantomReference, чтобы этот тpеш pесайклить.
Алексей
боль-то какая
Igor
Ну и до кучи, финализатоpы в котоpых объектам пpодлевается жизнь – ноpма...
Anonymous
В свое время тоже с Bitmapами парился. Даже на SO темы остались
Igor
Меня интеpесует только одно: зачем, ведь есть пикассо, глайды и пpочее. Ну не напишешь же лучше чем squareup какой-нибудь.
Алексей
Увы
Anonymous
Пикассо не глючый. Там все идеально. Главное настроить правильно. Года 2 уже использую его
Anonymous
Там глюки больше от ЖЦ идут
Anonymous
типо размер img не успел высчитать там ...
Алексей
Были у меня какие-то траблы с ним
Алексей
Сейчас не вспомню
Алексей
Я потом еще проверял более новые версии и те же траблф оставались
Igor
Ну пикассо глючный
А у меня шустpиком pаботает (внезапно, к слову, там где у глайда был OOM, пикассо вообще ничего не ест)
Igor
Но я туда еще Okhttp3Downloader навеpнул
Igor
типо размер img не успел высчитать там ...
Ай, ну это извините, ViewTreeObserver, onPreDrawListener, и впеpед :)
Mike
Ну пикассо глючный
ну вот если бы к этому заявлению прилагались какие-то серьёзные наблюдения, то мы бы, конечно, прислушались
Anonymous
@ikomarov вот как аз ViewTreeObserver тупил. Открыл 2 активити, а при возрате там бага была. Уже не помню переписал и норм. Без ViewTreeObserver.
Алексей
Если вспомню, что там было - напишу
Anonymous
через Таргет
Anonymous
Возможно)
Isomjon
Подскажите пожалуйста откуда можно брать такие коды для иконок? В github есть, но там мало иконок и не удобно искать. Либо можно ли мне самому создавать такой код имея иконку в .png или .jpg формате?
Алексей
В андроид студии много иконок можно получить в три клика
Дмитрий
svg это формат, ведь так?
да. Векторная графика.
Алексей
Правой мышью по ресурсам, левой по Vector Asset, настроил, нажал ok
Isomjon
Спасибо за ответы, сейчас попробую оба варианта
Алексей
Дмитрий
https://www.shutterstock.com/search?searchterm=icons&search_source=base_search_form&language=ru&page=1&sort=popular&image_type=vector&measurement=px&safe=true
Дмитрий
https://materialdesignicons.com/
Дмитрий
А я лично конвертирую svg в vector drawable с помощью этого ресурса: http://a-student.github.io/SvgToVectorDrawableConverter.Web/
Isomjon
спасибо
Anonymous
Обновил ANdroid studio 3.1 ButterKnife не работает
Anonymous
Какбыть?
Kirill
Обновил ANdroid studio 3.1 ButterKnife не работает
Сноси баттрнайф нафиг если проект небольшой))
Alexander
а зачем он сейчас вообще?
Mike
а зачем он сейчас вообще?
А зачем он был раньше?)
Alexey
Чтобы сразу из вьюхи тысячу комонентов биндил в поля
Anonymous
Как откатить Студию?
Anonymous
Такая глючная хрень вообще
Alexey
В идее новой поддержка всех фишек 3 студии есть
Anonymous
Откуда скачать можно Android studio 3.0.1?
Anonymous
Это реально ужас какой- то
Anonymous
Тормозит все ппц
FromSi
Меня в 3.1 бесит зависающая документация методов. -_-