Unat
Ну... вон, я выше предложил. Сразу одну установку обеспечишь.
Unat
Ну, напишешь, выложишь в плеймаркет, а я скачаю. Звезд на гитхабе накидаю, форкну, и закину пул-реквест :D
Konstantin
целевой акаунт это жостка
Konstantin
git remote add otherRepo ...
Konstantin
но если прям аккаунт то хз
Николай
Тогда то же самое
Konstantin
дык какая разница чей репозиторий - твоего рабочего или твоего личного акаунта
Konstantin
если права на запись есть - пушый туда и все
Николай
Ты пушишь один и тот же проект ??
Никита 🙃
Пытаюсь сделать анимашку для Dialog, что бы красиво вылазила вьюха fromYDelta="0%" toYDelta - а вот тут завтык. У вьюхи высота wrap_conent и она имеет свойство растягиваться. Как это правильно сделать в xml'ке?
Никита 🙃
android:anim/fade_in?
Никита 🙃
Заказчик хочет что бы выезжало))
𝔇𝔢𝔫𝔦𝔰
Господа, если я кину сюда линк на stackoverflow сможете посмотреть код и подсказать? Дело даже не в ошибке, а походу в моих кривых руках. Суть такая: Приложение запрашивает разрешения у пользователя, все разрешения получаю и собственно вопрос: А куда писать код, для которого эти разрешения и запрашивались?
𝔇𝔢𝔫𝔦𝔰
вот именно. всё есть но куда не впишу код то заново предлагает получать
𝔇𝔢𝔫𝔦𝔰
Та всё вроде как и надо, но я не пойму куда конкрето вписать код
‍Yap
вот именно. всё есть но куда не впишу код то заново предлагает получать
Хорошей практикой является проверка permissions каждый раз перед каким-то действием, потому что юзер может выключить в настройках разрешения
𝔇𝔢𝔫𝔦𝔰
https://ru.stackoverflow.com/questions/907231/%d0%9c%d0%bd%d0%be%d0%b6%d0%b5%d1%81%d1%82%d0%b2%d0%b5%d0%bd%d0%bd%d1%8b%d0%b5-%d0%b7%d0%b0%d0%bf%d1%80%d0%be%d1%81%d1%8b-%d0%bd%d0%b0-%d1%80%d0%b0%d0%b7%d1%80%d0%b5%d1%88%d0%b5%d0%bd%d0%b8%d1%8fruntimepermissions-%d0%b2-android-%d0%9d%d0%b5-%d0%ba%d0%be%d1%80%d1%80%d0%b5%d0%ba%d1%82%d0%bd%d0%be%d0%b5/907376#907376
𝔇𝔢𝔫𝔦𝔰
Хорошей практикой является проверка permissions каждый раз перед каким-то действием, потому что юзер может выключить в настройках разрешения
Проверяется. Но я туплю походу и не пойму куда сам код собственно вписать. Где не впишу вот такая фигня
𝔇𝔢𝔫𝔦𝔰
𝔇𝔢𝔫𝔦𝔰
вот куда там вставить вызов номера? Хотя запросы на разрешения есть.
Himars
при запуске активити фокус сразу бросается на EditText Как это убрать?)
Никита 🙃
нахер надо так изощеряться
Никита 🙃
Я пока оставил fadeIn/Out, есть таски и по важнее)
Никита 🙃
ну всёравно потом делать буду
Денис
Подскажите, пожалуйста, нужно отправить несколько последовательных синхронных запросов, использую Retrofit, при асинхронном запросе всё ок, а когде использую orderCall.execute().body() то ловлю android.os.NetworkOnMainThreadException Он получается всё равно в главном потоке? Как его в отдельный поток вытащить?
Денис
AsyncTask
для каждого запроса класс что ли создавать?
Alexey
для каждого запроса класс что ли создавать?
Можно в одном 3 запроса сделать синхронно
Никита 🙃
AsyncTask
Боже, да зачем советовать эту лютую дичь?
Alexey
Никита 🙃
Nick Senchurin
А что тогда?
thread + handler ну
Никита 🙃
А что тогда?
Ну у нас много вариантов как запустить что то в другом потоке
Mike
thread + handler ну
на каждый запрос создавать новый тред?
Nick Senchurin
будь плохишом, четы
Alexey
Боже, да зачем советовать эту лютую дичь?
Вообще с мокси збс работать будет
Nick Senchurin
обедай без хлеба, гуляй без шапки
Mike
Вообще с мокси збс работать будет
а главное, что без мокси будет ещё лучше
Alexey
Ну я вот про проблему смены конфигурации
Fearless
нужно обмазатсья rxом
Fearless
оборачиваем три запросика в completable и всё
Mike
точно, 4 года как есть CompletableFuture
Alexey
Что в 2018 такое же простое есть?)
Денис
enqueue вместо execute()
это уже будет аснихронный запрос
Fearless
несколько сообщений выше
Денис
уже вроде да, но не хочу ее прикручивать к проекту
Fearless
»прикручивать
Fearless
одна строчка это прикручивание, да
Anonymous
Разбираюсь с RecyclerView. У меня в него добавляются постоянно итемы. Как сохранять список итемов с содержимым (последнее состояние) что б при запуске после онДестрой активити заново восстановилось по порядку добавления? Вроде нашел какую-то TinyDB. Но потом я потерялся. Какие есть идеи?
Mike
одна строчка это прикручивание, да
и мегабайт говнокода в проекте, и другая парадигма программирования, правильна, навяжи новичку большой сложный инструмент
Никита 🙃
Ну я вот про проблему смены конфигурации
Есть уже лайв дата и другие способы) да и Мокси не нужен)
Mike
ну у него простой кейс
а у тебя большая и сложная библиотека
Никита 🙃
ну у него простой кейс
Ну так Rx сам по себе содержит 13к методов
Anton
ну у него простой кейс
тем более не нужно "прикручивать"
Никита 🙃
Голосую против rx
Mike
давайте каждое мнение выражать ровно один раз
Никита 🙃
(пойду писать дальше с ним)
Mike
а не несколько
Денис
а не несколько
quantum что всё таки посоветуешь? вроде простоя задача
Anonymous
Шикарно и json есть
Anonymous
SQLite и любая обёртка вокруг него
Это был самый сложный вариант...
Mike
ради чего?
Mike
не поможет
Никита 🙃
Его зовут Кот :))
*просвятляю ньюфагов*
Денис
Executor, AsyncTask, CompletableFuture
это 3 разных варианта или один в котором вссё нужно использовать?
Никита 🙃
Из жизни любого программиста)
Fearless
а иногда горят) Почти всегда ,если точнее
Никита 🙃
Всёравно наступает момент когда горят и ты клепаешь, в надежде потом отрефакторить
Alexey
Но вообще молодому человеку всетаки надо заблочить главный поток, поэтому ничего выше не подойдет
Mike
Многое пишу воовще без сроков. Рефакторю.