Aleksey
И проекты всегда либо с нуля, либо уже в комплекте с RxJava-ой
Aleksey
С примерами плохо. На гитхабе одни хелловорлды.
Вот, кажется, этот проект до 23 декабря 2016-ого был на Executor’ах сделан. Но хороший ли это референс - не знаю. https://github.com/android10/Android-CleanArchitecture
Александр
всем привет. кто знает в чем может быть проблема, нет, кнопок ок и отмена на диалоге календаря???
Aleksey
всем привет. кто знает в чем может быть проблема, нет, кнопок ок и отмена на диалоге календаря???
Нужно стиль правильный отдать диалогу. Частый запрос на SO, вроде.
Anonymous
https://pastebin.com/fR0BzMdK пишу slide up анимациию в менью. проблема в Action_Up как сделать что бы менью остановился верхнем конце телефона а не поднимался дальше.
Александр
они просто белые по белому
точно, потыкал и сработало, значит дело в теме. спасиб
Artur
Привет всем. Нужно, чтобы в приложении были экзамены с тестами (должно быть несколько экзаменов, пользователь выбирает любой, проходит тест и в конце ему показывает количество баллов, которые он набрал и можно посмотреть правильные ответы на вопросы). Подскажите, пожалуйста, как это лучше реализовать, или же киньте какой-то ресурс, где это описано.
Sergey
Привет, пытаюсь поменять цвет SearchView, безрезультатно. Стили прилагаются https://pastebin.com/1jecz7Lk
Aleksey
судя по названию — нет
Вот старая версия и она на Executor’ах https://github.com/android10/Android-CleanArchitecture/blob/d6fbf6b4109e78b04a20a5d591fda408d11fc506/domain/src/main/java/com/fernandocejas/android10/sample/domain/interactor/GetUserListUseCaseImpl.java
Никита 🙃
А, погоди. В системе координат Y = 0 -> верх экрана. Следовательно тебе надо поднять на Y = 0
Никита 🙃
X(0),Y(0) -> Верхний левый угол, насколько я помню
TheBukharian
Vladimir
😱 аффтар что-нибудь слышал про встроенные во фреймворк экзекьюторы?
Так он же написал Executor implementation can be based on different frameworks or techniques of asynchronous * execution
TheBukharian
как можно поменять цвет стрелочки которую добавил через манифест?
TheBukharian
.
Anonymous
Mike
Так он же написал Executor implementation can be based on different frameworks or techniques of asynchronous * execution
так а интерфейс кто мешает коробочный использовать? Разве только незнание
Aleksey
так а интерфейс кто мешает коробочный использовать? Разве только незнание
Он потом внутрь подпихивает фреймворчный. Прост архитектура головного мозга, он же по клину писал тип. https://github.com/android10/Android-CleanArchitecture/blob/d6fbf6b4109e78b04a20a5d591fda408d11fc506/data/src/main/java/com/fernandocejas/android10/sample/data/executor/JobExecutor.java
TheBukharian
Vladimir
Так и репо этот к статье о чистой архитектуре же )
lbai
Гайзы, вечерний опрос. У кого бывало что гугломаркет проверяет перед публикацией 3-5 дней а не пару часов как раньше? или это только меня так кошмарят?
Aleksey
норкоман кокойто небосб
Вообще комбо из Executor’ов и Kotlin Extensions Function выглядит как очень годная альтернатива
Axbor
если работает то правильно
Axbor
спросишь когда что то сломается )
Mike
создавать и хранить кучу фрагментов — определённо нет
Mike
не, плюс гарантирую баги
Axbor
не, плюс гарантирую баги
что плохого в заранее созданных фрагментах?
Mike
что плохого в заранее созданных фрагментах?
Предсоздание — просто тормозит. А вот хранение в полях приводит к жёстким багам, когда фреймворк их пересоздаёт.
Axbor
Предсоздание — просто тормозит. А вот хранение в полях приводит к жёстким багам, когда фреймворк их пересоздаёт.
Когда фрагмент не добавлен к вью оно ничем не отличается от обычного объекта )
Mike
ты их вообще не собираешься добавлять во вью?
Axbor
и?
Что и? Там ничего нету чтобы тормозит вью.
Mike
Что и? Там ничего нету чтобы тормозит вью.
загрузка классов, выделение памяти
Mike
Добавишь когда нужно
вот когда добавишь, тогда и баги будут
Axbor
вот когда добавишь, тогда и баги будут
Типа без создания фрагмента можно добавить его к вью?
Axbor
што?
Как ты фрагменты используешь?
Mike
Как ты фрагменты используешь?
.replace(container, new SomeFragment())
Axbor
.replace(container, new SomeFragment())
Типа тут сам фрагмент не создается?
Mike
Типа тут сам фрагмент не создается?
ты издеваешься? Тут он создаётся, но тут он нужен. А сразу на старте приложения не нужен. Что не понятно?
Axbor
чем этот код лучьше от: replace(container, alreadyCreatedFragment) ?
Mike
чем этот код лучьше от: replace(container, alreadyCreatedFragment) ?
тем, что * этот alreadyCreated создан заранее, замедляя старт * при пересоздании во вью будет не тот экземпляр фрагмента, который лежит в поле
Aleksey
тем, что * этот alreadyCreated создан заранее, замедляя старт * при пересоздании во вью будет не тот экземпляр фрагмента, который лежит в поле
> при пересоздании во вью будет не тот экземпляр фрагмента, который лежит в поле Тут не согласен. В нормальном случае при предварительном создании фрагментов ищут его в FragmentManager и, если там нет, создают
Artur
Ребят, Picasso не подтягивает placeholder из drawable-night при включенной темной теме. Всегда показывает один и тот же. Куда копнуть?
Aleksey
Bundle, Database, что угодно еще
Mike
Насколько замедлит создание экземпляра класса?
зависит от количества фрагментов, кода и полей в них
Mike
только savedState, сохранение в поле не работает
Mike
но не работает
Mike
он сам сохраняет своё состояние, если у него есть айдишник
Axbor
он сам сохраняет своё состояние, если у него есть айдишник
в твоем случае не сохранит. replace(container, new Fragment()) там будет новый фрагмент а не то что был ранее )
Axbor
Если тебе нужно сделать вью как в инстаграме что ты делаешь? При клике каждого таба новый фрагмент создаешь?
Mike
addToBackStack
кажется, он хочет, наоборот, добавить фрагмент уже с состоянием
Mike
Если тебе нужно сделать вью как в инстаграме что ты делаешь? При клике каждого таба новый фрагмент создаешь?
ну, первым делом прошу нормальное ТЗ, потому что не представляю, как в инстаграме
Axbor
addToBackStack
Если мне бакстак из коробки недостаточно что я должен делать? Мне понадобится собственный стек
Axbor
addToBackStack
а этот стек просто arrayList например который хранит экземпляры fragment ов )
Axbor
Кстати на этот стек можно положит заранее созданные фрагменты )
Mike
ну со своим стеком куча мороки по сохранению состояния, например
Denis
Перечитал сообщения. По-прежнему не очень понял, в чем полезность хранения фрагментов в поле
Axbor
ну со своим стеком куча мороки по сохранению состояния, например
я это к тому что ничего плохого нет в заранее созданном фрагменте.
Denis
Создай тогда, когда нужен будет