Spadar
Aleksey
Spadar
я вполне серьёзно
Aleksey
я вполне серьёзно
«давай, расскажи мне! неужели!»
это весь твой диалог
Spadar
и ? что тебе машает в качестве owner использовать фрагмент ?
Larymar
Damir
Кирилл
ну давай, расскажи мне об этом
Ну сама вм не знает, ей фрагмент передаёт сигнал, чтобы та дёрнула onCleared. Сама вм не знает про жц, всё верно.
Spadar
Larymar
спасибо
из сториз
мне на джуна нужно было знать буквально пару мелочей
моему знакомому кластеры в кубере уметь поднимать
Spadar
Spadar
а кто использует vm без провайдера ?)
Aleksey
Spadar
мне, например, удобно хранить стату в вм и, например, при смене ориентации приаттачить ее назад
Spadar
Spadar
такое ущешение, что вы и не юзали то их
Spadar
кста, в версии 2.х перелопатили кодовую базу, теперь более гибко можно цепляться
Spadar
избавились от статика
RadioJo
А у кого есть контакты кого-то вроде Google Play Developer Advocate? Очень надо кстати
В общем, это какая то плохая история. Вчера заблочили аппу. Объяснений нет. Там тысячи клиентов и гораздо больше активных пользователей. Хороший рейтинг, хорошие отзывы. Приложению уже не один год. И последние полгода очень мало что меняли, потому что изо всех сил готовим большой большой апдейт. Официального контактного телефона нет. Апелляцию рассматривают 72 часа. Любая помощь пригодится - нам нужно любое живое лицо в Google, которое поможет выяснить - что случилось. Если тут у кого народ есть контакты - милости прошу в лс.
Artem
RadioJo
так, по другим каналам другйо чел нашел контакт ... вопрос исчерпан, френду помогли ...
Aleksey
RadioJo
ну, я лишь репостнул - некрасиво, но срабатывает. Приложуха хорошая, нужно было оперативно . Если покоробило , прошу прощения.
Spadar
Aleksey
Spadar
Spadar
просто хотел бы узнать резонную причину, по которой до сей поры используют mvp в Android
Aleksey
Spadar
Металлов
Кто бы что ни говорил, но mvp в сравнении с mvvm мусор, и каждый нормальный поц со временем переходит на mvvm
Aleksey
Spadar
Mike
Есть вопрос конкретно к тебе(т.к мы уже завязали диалог), но прежде: пост + заранее сорян за его размер, я графоман((
Таки добрался до компа и зачеакал, твоя был прав по поводу Handler. Handler берётся из AttachInfo, которого нет, если создать вью из кода: val view = TextView(baseContext);
Я создал такую TextView(такую == без привязки к ViewGroup), передал её в другой поток и вызвал у неё post{action}.
Провалился вглубь чтобы глянуть шо будет, увидел что вью попыталась достать Handler из AttachInfo. AttachInfo == null, и я думал что всё упадёт, однако очевидно skd писали не дауны, и вью вызвала
getRunQueue().post(action)
Судя по докам, это какая - то временная очередь, которая копит экшены, пока вьюха не заатачится. Когда она заатачится, у класса который "представляет" очередь вызовется executeActions(), который последовательно выполнит все отложенные в очереди экшены.
Вроде всё круто(я охуел), но в ходе эксперимента возник один нюанс.
Я протестил очередь, написав простенькие:
Активити:
https://pastebin.com/WZ2qW5K3
И хелпер:
https://pastebin.com/d3Ci7ueA
Т.е я создал val view = TextView(baseContext), последовательно вызвал у неё несколько раз`.post()`, а потом заатачил её.
Но если в эту последовательность .post() добавить простой setText("Something"), то он почему - то будет проигнорирован.
Имеется ввиду что в Activity, которое я скинул, я добавлю ещё:
Handler().postDelayed({ text.text = "HAHA!" }, 7500)
Этот отложенный вызов почему - то не имеет никакого влияния, и я чот сгорю сейчас пытаясь понять почему. Натолкнёшь на мысль?
Тут дело не в том, что из кода, а в том, что не приаттачено.
Ты же приаттачтваешь после всех постДелеед. И вот тогда очередь вьюшки выполняется и перетирает своим сетТекстом все предыдущие, в т. ч. те, что с задержкой.
Alexey
Ilya
А может быть такое в Picasso, что я даю ему ссылку по которой точно есть картинка, а он мне отдаёт HTTP 404?
Ilya
Если переименновать этот файл на сервере, то нормально начинает работать. Чисто из-за названия почему-то ошибка
Artem
Glide лучше)
Artem
там с памятью что-то связано, работает плавнее может еще что
Ilya
Я знаю, когда-нибудь начну юзать
Kopusha
нет какого-то сайта, скачать красивый лоадинг, как animated vector drawable?
Andrey
Androidx recyclerview подсказчик кода не показывает атрибуты, в дизайне так же ни одного атрибута у ресайлера нет, как это можно пофиксить ?
Села
Andrey
да
implementation 'androidx.recyclerview:recyclerview:1.1.0'
Села
Andrey
Металлов
Aleksey
имхо, очень интересный проект.
1. его делают разработчики wordpress
2. он полностью (кроме бэка) opensource
3. они вертели всякие ваши архитектуры
4. приложение весит 4,5мб при загрузке из магазина
5. там markdown на WebView работает 🙁
https://github.com/Automattic/simplenote-android
Denis
Artem
оборачиваем все в FrameLayout, и DatePicker работает нормально
Aleksey
Alex
Denis
там большая половина кода не тестируемая в принципе. Проект простой, поэтому что они там городят прокатывает
Denis
Spadar
Cordova
Anonymous
Spadar
Argentina ?
нет, та, что от Adobe ) Ну, или Nitobi. Кто как воспринимает.
Daulet
Ребят, у меня cardview находиться в bottom, как показать тень сверху?
Andrew
Andrew
находится
Данил Ильин
Добрый день, ищу ментора.
Учусь кодить и на ходу хочу создать приложение, необходим человек который подскажет и тыкнет что куда. В идеале 2-3 часовых занятия в неделю. По стоимости напишите в лс кто готов.
Andrew
Данил Ильин
Нурсултан
Здравствуйте
Trooper
Ребят, в чём разница между "setBackgoundDrawable" и "setBacground"? Я сейчас поймал deprecated, и сижу чешу репу, если я просто сделаю "setBackground" и пойду дальше, все нужные мне методы останутся?
Нурсултан
Учу андроид на java хотел добавит иконки для меню, создал иэ через image asset, но когда указываю путь к иконкам их не видно, но видны другие иконки (путь к ним)
Нурсултан
Но помогает перезапуск андроид студио
Anonymous
Есть ли оффлайн распознавалка русского текста которую можно к приложению своему подключить?
awawa
Anonymous