Валерий
Dmitriy
Думал сорофанным радио
Я думаю, что он намекал на то, что не обязательно куда то ехать, чтобы научиться программировать, достаточно интернета и желания
Abdugani
привет всем . Пытаюсь добавить   google ads и fcm в gradle/app,  выдает данную ошибку.(для fcm пишет также просто библеотеку его указывает) ERROR: Unable to resolve dependency for ':app@debug/compileClasspath': Could not resolve com.google.android.gms:play-services-ads:18.2.0. Show Details Affected Modules: app ERROR: Unable to resolve dependency for ':app@debugAndroidTest/compileClasspath': Could not resolve com.google.android.gms:play-services-ads:18.2.0. Show Details Affected Modules: app ERROR: Unable to resolve dependency for ':app@debugUnitTest/compileClasspath': Could not resolve com.google.android.gms:play-services-ads:18.2.0. Show Details Affected Modules: app в гугл не отправляйте я там смотрел показывает на то что в gradle/project нет maven{url "https://maven.google.com"} но он есть
Dj
В силиконовую долину
Dmitriy
Ну мне бы отсюда улететь, нет тут нихера
Тогда куда душе угодно) В универах(по моему личному опыту и опыту знакомых) многому не научат(в России), все равно большую часть знаний и умений ты получишь сам, а там дадут только азы. Знакомый учился в Чехии - там их реально учили
Polut
Стоял выбор между Чехией и Москвой
Dmitriy
Я бы наверное выбрал Чехию, но тут скорее просто банально мне было бы интереснее поучиться в другой стране, так как сам из России. Ну и мне все таки кажется, что там и спрашивают со студентов больше и дают больше знаний
Aleksandr
Рофл?
ну, лично я так делал, без всяких ровлов. книгу по жабе в зубы и на пляж)) через полгода получил постоянную работу на удаленке
Илья
Ребят, кто шарит за баг с перемещением кнопки, привязанной к низу parent при открытии и закрытии клавиатуры?
Илья
Типа такого, а до открытия клавы она была внизу)
TheBukharian
а нормально если Firebase долго загружает данные Analytics?
TheBukharian
Nick
а не сталкивалиись с тем, что некотрые девайсы показывают цветные маленькие иконки у нотификейшинов, а не которые нет, учитывая что и там и там стоит андроид 9?
--------
я прочитал, но что это за опция, про которую он говорил?
В общем, запросы к Room необходимо делать в фоновом потоке. Если сделать запрос в мейн треде - Room выбросит исключение. Это исключение можно отключить, если установить параметр allowMainThreadQueries(). Но это не решит проблему, это просто разрешит Room вешать твой UI. Поэтому да, тебе нужно пользоваться чем-то для выполнения асинхронных запросов, асинктаск - один из таких вариантов.
Anonymous
В общем, запросы к Room необходимо делать в фоновом потоке. Если сделать запрос в мейн треде - Room выбросит исключение. Это исключение можно отключить, если установить параметр allowMainThreadQueries(). Но это не решит проблему, это просто разрешит Room вешать твой UI. Поэтому да, тебе нужно пользоваться чем-то для выполнения асинхронных запросов, асинктаск - один из таких вариантов.
Спасибо за ответ, я нашел уже прямо готовый базовый шаблон. Пока учусь - скопирую его и разберу по косточкам что да как работает. Единственное насколько я понял, AsyncTask годится только для несложных обращений в фоне, и все же лучше использовать Loaders или RxJava.
--------
Спасибо за ответ, я нашел уже прямо готовый базовый шаблон. Пока учусь - скопирую его и разберу по косточкам что да как работает. Единственное насколько я понял, AsyncTask годится только для несложных обращений в фоне, и все же лучше использовать Loaders или RxJava.
AsyncTask можно использовать, просто нужно уметь правильно готовить) Loader-ы вроде как устарели (могу ошибаться), в Rx пока не советую соваться, если новичок. Попробуй посмотреть в сторону java.util.concurrent, будет непросто въехать, зато потом все проще будет. P.S. или если котлин - то Coroutines
--------
А зачем тебе асинк таски?
запросы в рум делать
Кирилл
запросы в рум делать
Я это понял. Но подразумевалось "зачем". :)
Кирилл
для начинающего норм, имхо
Это да. Я вообще всё на тредах писал в начале, хд
Denis
Но безопаснее выносить их на другой поток
--------
Там можно задать параметр)
именно это и обсуждали выше
Denis
Ну это я просто вставил
--------
Ну это я просто вставил
Читал статью твою. Смело, интересно, пиши еще)
Denis
Читал статью твою. Смело, интересно, пиши еще)
Ну, я планирую) Но хочу писать на интересные мне темы, а не просто так)
Denis
Поэтому как будет тема, так и напишу
--------
Опа, опа, чё за статьи?
https://habr.com/ru/post/467983/
Кирилл
https://habr.com/ru/post/467983/
А, ну я сам мог догадаться.) Спасибо.))
Stas
Посоветйе интересные доклады/статьи про автоматизацию релизов и ревью в андроид в крупных проектах.
Alexander
Добрый вечер! Пользователи делают покупку в приложении, после чего деньги приходят мне на счёт в Google Play. Потом они как бы запрашивают возврат (на самом деле никто возвратов не запрашивал), и деньги с аккаунта уходят. Как такое возможно?
Alexander
Просто отменяют платёж и всё
Alexander
Но я то точно знаю, что пользователи его не отменяют
Vadim
Но я то точно знаю, что пользователи его не отменяют
ты не вызываешь consumeAsync, после того как платежка прошла
Vadim
https://developer.android.com/reference/com/android/billingclient/api/BillingClient#consumeasync
Alexander
Странно
Alexander
Почему-то нигде об этом не было сказано
Vadim
У гугла grace period 3 дня и за это время нужно подтвердить покупку, лучше это сразу делать после success
Alexander
Мда, интересно
Alexander
Хорошо, что я пока что потерял только 100 рублей :)
Anonymous
Ребят, хочу сделать такую диссертацию, чтобы когда ее я делал я смеялся, результаты были полезны людям, и когда я рассказывал о ней во время делания или уже после защиты , то люди говорили "круто" и вместе со мной ржали. Какую тему диссертации мне выбрать?
Vadim
Почему-то нигде об этом не было сказано
Да, есть такой момент, сам обжегся. Бегом релизь фикс))
Vadim
использования в реальном проекте
ᴀɴᴅʀᴇʏ
Перебор бигдаты через пузырёк
Vadim
можно свои алгоритм шифрования придумать
Anonymous
Перебор бигдаты через пузырёк мне показалось прикольным)))) аха, а вот про rx не понял че такое
Anonymous
шифрование наверное не позволит поржать моим друзьям, если только типо не сказать, а я там случайно зашифровал че-то такое важное на 1ккк рублей, а потом быстро все расшифровал и не получил штраф...не нзаюю..
Vadim
можешь отпугиватель собак написать и предложить друзьям потестировать в реальном мире
Anonymous
хмм..если только утралзвук...но..не всегда весело, да и вдруг как-то повлияет на слуховые апараты пожилых людей..и вот противоречие..
Anonymous
но главное кажется не очень весело про собак..
Anonymous
лан, пасибо
Alexander
Vadim
да, там 2 метода есть один для подписок, второй для ин-аппов
Alexander
у меня встроенная покупка
Vadim
я не помню, глянь доку, но код выглядит похожим на правду
Alexander
Постоянно блин усложняют биллинг, какие-то билдеры новые вводят :)
Nursultan
Добрый вечер я столкнулся такой ошибкой : android.view.InflateException: Binary XML file line #14 но потом что-то изменил и стало Binary XML file line #13 из за чего может быть?
Володя
Очень много информации
Володя
Но ещё больше не помешает