Anonymous
Люди, может все таки кто то помочь?
Pavel
Так вот чтобы каждый раз не определять какой именно класс в разных вариантах передавать Pat-у - придумал Dependency Injection. Это очень кратко зачем он нужен)
Dmytro
Люди, может все таки кто то помочь?
помочь и написать за тебя - разные вещи)
Андрей
помочь и написать за тебя - разные вещи)
+, ты даже не пытаешься разобраться
Anonymous
Метода такого нет у manadger lastitem или end
Владислав
А с этим можете помочь? Хотя бы какие-то варианты, почему может лететь)
Владислав
Всем привет! Подскажите пожалуйста, почему может лететь данный краш в активности, наследуемой от AppCompatActivity в методе onPause()? Наследование такое: A extends B.abstract B extends AppCompatActivity Fatal Exception: java.lang.IllegalStateException Fragment does not have a view
Mukhit
Я давно хотел спросить, много разработчики использует Spring, вообще можно ли учится писать спрингом для Junior???
Pavel
надо смотреть код фрагмента
Konstantin
писать спрингом
Konstantin
это как писать курсивом что ли?
Mukhit
Это тебе в другой чат)
По идее Спринг используется в Андройде, думаю я как раз в том группе пишу
Andreu
всем привет. как можно recylcer view разделить на три блока ( item0, item1, item2 // item0, item1 // item0, item1) . RecyclerAdapter от Firebase
Andreu
не, визуально это выглядит как будто у тебя 3 recyclerview в одном фрагменте
Andreu
ну хотя и логически можно и так, если так возможно))
Andreu
ну типо 3 картинки грузится, ниже еще три картинки, но у них другой функционал
Andreu
да
Pavel
По идее Спринг используется в Андройде, думаю я как раз в том группе пишу
Нет, Spring это фреймворк конфигурации IOC контейнеров Java приложений, основонный на DI ( даже не знаю можно ли так это назвать). Его действительно часто используют, но не в ведре =)
Andreu
там много всего разного
Andreu
там и стиль уже другой будет
Andreu
и еще они должны быть отделены названием раздела
Anonymous
Почему?
Anonymous
Я гуглил, но там всякая фигня вылазиет
Anonymous
Хорошо, СПС. Буду знать
Konstantin
Погугли ещё раз
Семен
ОБработчик нажатия на кнопку, которая находится во фрагменте, лучше вешать в методе onCreteView или каком-то другом?
Андрей
По идее Спринг используется в Андройде, думаю я как раз в том группе пишу
нет, слишком жирный. И Гуава поэтому же не используется в андроиде
Личность
ребят, подскажите есть ли какой-то удобный способ кастомизировать recyclerview так, чтобы когда нет выбранных эл-тов отображался список плиток в две колонки (GridLayoutManager), а при клике на эл-т он увеличивался и занимал весь recyclerview. На ios решается в пару строк, а с андроидом чет хз.
Anonymous
Если не сложно то да
Anonymous
тебе скинуть прям кусок кода?
Семен
Почему?
gio
Если запрос не успел завершиться и вызвался callback onstop то автоматический вызывается dispose у subscription, как сделать, чтобы наприпер при сворачивании приложения не обрывались запросы?
Андрей
Почему?
да в onCreateView норм, не слушай его
Семен
В этом есть смысл
Anonymous
Д, блин. Нету этого чертогов метода
Андрей
В этом есть смысл
только вот view создается в onCreateView, в onViewCreated оно уже создано
Андрей
для фрагмента
Андрей
ну так-то и в onActivityCreated тоже можно
Андрей
вон если синтетики то там и надо
Sergey F
Д, блин. Нету этого чертогов метода
Не судьба тогда быть анлройдером
Konstantin
да ты не переживай так
S
как считаете список для recyclerview в 30 тыс. итемов - это плохо в памяти держать? с бека прилетает такой. нужно организовывать подзагрузку? или для ART / Dalvik списки подобного размера не проблема?
Yauheni
ребята, настало ваше время) помогите плиз, что-то я не могу понять механизм: есть такая вложенность: <RelativeLayout> <RecyclerView/><RecyclerView/> <RelativeLayout/> нужно перехватить касание от первого ресайклервьи и передать его второму (т.е. чтобы не первый ресайклер прокрутился, а второй), что нужно сделать с MotionEvent, чтобы он подхватился dispatchTouchEvent-ом от второго ресайклервью?
Yauheni
30к? О_о по я бы больше 100 не делал
Андрей
тут проблема в самом количестве и вопрос что там за данные
Alexey
Это надо посчитать. 100к по 30кб например
Yauheni
да почему, норм
ну у меня изрядно слабенький телефон напрягался на 100 итемов с картинкой и 7 текствьюхами
Андрей
ну у меня изрядно слабенький телефон напрягался на 100 итемов с картинкой и 7 текствьюхами
я делал выгрузку из локальной бд на несколько тысяч - все летало, причем на планшете с 1гб оперативы
Андрей
и там и картинки были и текст и дохера чего
Yauheni
круто. я чуть иначе. модель джейсона в памяти держал
Varvara
Товарищи на котлине, помогите понять, пожалуйста. У меня был классик, class RegexPattern(patternType: String, private var target: String) { и в нем я сделала companion object { const val WALLET_FIELD = "[a-zA-Z0-9]{0,40}$" const val COMPANY_NAME_FIELD = "[a-zA-Z0-9\\s]{0,40}$"} Все хорошо работало, потом пришло время поменять регулярку, и тут оказалось, что в коде я меняю, а в апк старая регулярка. Что это такое? то есть, грубо говоря, было "[a-zA-Z0-9]{0,40}$", я поменяла на "[a-zA-Z0-9]{0,100}$", а он все равно только 40 матчил
Varvara
Как проверяешь, что регулярка старая?
было "[a-zA-Z0-9]{0,40}$", я поменяла на "[a-zA-Z0-9]{0,100}$", а он все равно только 40 матчил
Mike
было "[a-zA-Z0-9]{0,40}$", я поменяла на "[a-zA-Z0-9]{0,100}$", а он все равно только 40 матчил
попробую угадать: поменяла одну регулярку, проверила другую
Varvara
нет
Varvara
там больше не было
Varvara
я у двух сразу поменяла
ᔕᗩᗰ
Мужики, может у кого будут какие варианты? Работаю с Google vision api и детектор в упор не хочет распознавать QR коды. Если на этой же странице добавить ean, то он сразу детектит два года: и куар и еан. В детекторе стоят allformats. Если оставить только куары, то ессно не пашет вообще. Чё за херня, не могу понять. Может кто натыкался на подобные грабли
Varvara
тогда дебаг
вот может там какие-то есть моменты насчет хранения констант в кеше, которые я не знаю?
Mike
вот может там какие-то есть моменты насчет хранения констант в кеше, которые я не знаю?
Все константы в коде попадают в dex, вместе с остальным кодом. Можно в Analyze APK найти нужный класс и проверить.
Konstantin
ставлю брейкпойнт в катч блоке
Богдан
репродьюсишь баг и смотришь объект эксепшона на брейкпоинте
Богдан
в дебагере
Dyno
id фильма находится до знака вопроса "?", подскажите как мне правильно сделать запрос с помощью retrofit, если id постоянно меняется. https://api.themoviedb.org/3/movie/30301 ? api_key=5976efa391f3a2718bfcb4c7fe85ec&language=ru-RU&append_to_response=translations Куда тут id приструнить? @GET("movie") Call<MoviesResponse> getAllMovies( @Query("api_key") String apiKey, @Query("language") String lang, @Query("append_to_response") String append );
Богдан
аннотация другая
Богдан
Path
Богдан
гугли
Богдан
там типа org/{path}/
Богдан
@Path("path")
Konstantin
как нащщод юзать профайлер и смотреть network