Hovhannes
Именно
Viktor
да, я читал книху по с++ классе в третьем-четвертом, у меня и компьютера-то тогда не было ))
Viktor
Правда, программировать нормально с тех пор я так и не научился.
Viktor
Было интересно!
Co(n)stantine👨‍🔬
Просто книга по с++ на 1400 страниц
Теперь ты специалист по C++? 🤥
neikist
да, я читал книху по с++ классе в третьем-четвертом, у меня и компьютера-то тогда не было ))
Знакомая тема. Читал K&R на первом курсе при отсутствии компьютера. Чисто из любопытства.
Serjio
А по чему?
Co(n)stantine👨‍🔬
Потому-что мало просто читать книги, нужно практиковаться
Hovhannes
Ну мы на первом курсе учили с++
Hovhannes
И все. Год практики.
Hovhannes
А с 2013 я на джава перешел
Serjio
знающие люди, подскажите, в 8 верси андроида (и далее) оно позволяет создавать BLE peripheral сервисы? чтобы в приложении была только кнопка "start/stop advertising", и при выходе из приложения оно продолжало работать?
Никита 🙃
А кто может подсказать. Есть Rv в RV. Что бы child были в одном месте при скролле, у них у всех есть общий OnItemTouchListener (HorizontalListener). + при вертикальном скролле что бы они были на одинаковом месте я делаю вот так: override fun onViewAttachedToWindow(holder: CellRowViewHolder<T>) { super.onViewAttachedToWindow(holder) // Display the newly attached RecyclerView on scrolled position horizontalListenerProvider.getHorizontalListener().let { holder.layoutManager.scrollToPositionWithOffset(it.scrollPosition, it.scrollPositionOffset) } } Вроде всё +- норм работает. Но есть один косяк. когда у этого листенера есть уже позиция кроме как 0.0, то при первом сеттинге парента, он не отрабатывает. Только если child обернуть в post, начинает работать как надо, но он начинает мерцать. При быстром скролле заметно как он вначале отрисовывает child с позицией 0.0, а потом скроллит уже до нужного. Кто сталикивался с таким, как можно такое поправить?
Anonymous
play market проверяет обновление в песочнице долго... сколько в среднем это занимает дней?
Hovhannes
вчера 4.5 часа на обновление
Serjio
нарыл код для BLE peripheral. хочу из onConnectioStateChange для начала отправить intent. cannot resolve method sendBroadcast гугл говорит, что sendBroadcast только из activity можно вызвать - правда?
Sergey
подскажите гугл плей апдейт приложения происходит без перезапуска апликейшена? добавил в проект дагер и обновил - появились краши что апкомпонет не инициализирован - это может быть только если апликейшен не был перезапущен. или как происходит обновление апки?
The The
после апдейта студии стала вылазить везде такая фигня
Anna
подскажите гугл плей апдейт приложения происходит без перезапуска апликейшена? добавил в проект дагер и обновил - появились краши что апкомпонет не инициализирован - это может быть только если апликейшен не был перезапущен. или как происходит обновление апки?
интересный вопрос. кэш точно остаётся, то есть если юзер был залогинен, то сессия продолжится. по идее должен... при добавлении даггера, не было таких крешей. а вы через бандл обновляете или апк?
Sergey
интересный вопрос. кэш точно остаётся, то есть если юзер был залогинен, то сессия продолжится. по идее должен... при добавлении даггера, не было таких крешей. а вы через бандл обновляете или апк?
нет креш только 1 раз нет не бандл просто обычный апдейт причем это не на всех девайсах - просто рандомно краши что appComponent: AppComponent в аплиейшене не инициализирован
Hovhannes
народ!
Hovhannes
com.squareup.picasso.ResourceRequestHandler.canHandleRequest (ResourceRequestHandler.java:39)
Hovhannes
втФ?
Hovhannes
кто сталкивался?
Denis
кто сталкивался?
А код есть со строчки с ошибкой?
Denis
Что там вообще делается?
Hovhannes
@Override public boolean canHandleRequest(Request data) { if (data.resourceId != 0) { return true; } return SCHEME_ANDROID_RESOURCE.equals(data.uri.getScheme()); }
Hovhannes
нпе ж
Hovhannes
39 это когда икволз
Hovhannes
Attempt to invoke virtual method 'java.lang.String android.net.Uri.getScheme()' on a null object reference
Denis
Посмотри в дебаге, чему равна андроид схема эта
Hovhannes
так я не могу воспроизвести краш
Denis
Denis
Можешь посмотреть, где эта схема устанавливается
Hovhannes
ага
Hovhannes
краши. много крашей
Denis
А стоп, там uri - null
Denis
Кто дергает метод?
Denis
Крч надо найти, где формируется data, которая туда прилетает
Denis
Мб это особенности конкретного телефона
Hovhannes
несколько девайсов
Hovhannes
сони сяоми
Denis
Хуево
Hovhannes
51 процент сони
Hovhannes
андроид 8
Hovhannes
мать его за ногу
Hovhannes
вообще мне кажется 8 андроид не удался
Mykyta
Порекомендуйте подкасты для сеньоров, СТО или проджект менеджеров
Andrew
Хотя может у меня не именно это было)) но что то на тему scheme я помню.
Hovhannes
Щас я доберусь до работы, скину решение.
супер. а у тебя пикасо фигачил в нотификейшн?
Андрей
Господа, а кто верстает с zeplin? Вам mdpi хватает для качественной верстки?
Hovhannes
ну дизы делают в основном на мдпи
Hovhannes
если речь про верстку всего скрина
Андрей
А пересчитывать приходится?
Андрей
Или нет,?
Андрей
Вот у меня андроид разработчик ноет что макеты в mdpi, и ему все размеры приходится пересчитывать.
Андрей
А дизайнер - делает мне макеты уже много лет, и другие разработчики нормально верстают.
Andrew
супер. а у тебя пикасо фигачил в нотификейшн?
Нет, по ходу у меня было решение для другой проблемы. Так что надо таки идти стековерфлоить. Вариант 1 https://stackoverflow.com/questions/32564041/java-lang-nullpointerexception-attempt-to-invoke-virtual-method-java-lang-stri
Andrew
Вариант 2 https://stackoverflow.com/questions/41551228/surprising-exception-attempt-to-invoke-virtual-method-java-lang-string-androi
Андрей
Он говорит что mdpi - не mdpi, и mdpi должен быть в 2 раза больше
Aleksandr
Вот у меня андроид разработчик ноет что макеты в mdpi, и ему все размеры приходится пересчитывать.
Тут либо дизайнер наговношлепил и у вас реально размеры мелкие слишком будут, либо разработчик про dp не слышал
Андрей
Вот мне бы понять...
Andrew
Он говорит что mdpi - не mdpi, и mdpi должен быть в 2 раза больше
mdpi это плотность пикселе, насколько я помню.
Andrew
а экраны это что то вроде 1920*1080
Aleksandr
mdpi это плотность пикселе, насколько я помню.
в mdpi в идеале х1 пиксели и dp идут
Андрей
В идеале да, в официальной документации Android так и есть.
Андрей
Там прям написано так)
Андрей
Сек
Андрей
Дойду до компа
Aleksandr
Там прям написано так)
Сколько отступ в дизайне показывает от края экрана до вьюхи?
Aleksandr
Какойнибудь типа кнопки
Andrew
В зеплине прекрасно делается настройка чтобы в dp всё отображалось. Затем делается макет под экран 1920*1080 и вёрстка понеслась. Я и не слышал, чтобы мои дизайнеры с плотностью заморачивались. Какая то фигня =)
Artem
у всех свои дизайнеры и программисты -__- я один без рабов?))