Impossible
Всем привет, подскажите пожалуйста. Падает ошибка FileNotFound. В метод open передавал и database and database.db. Что я делаю не так?
Hacker
guys anyone had the same issue https://stackoverflow.com/questions/55986785/unclosed-files-for-the-types-io-rearealm-com-example-myapplication-userrealmpr
max
Есть ли какой-нибудь удобный способ локализации? Как то в AS с встроенным инструментом печально =(
leksss
Привет всем. Подключаюсь к Firebase. Если плагин убираю, все синхруется нормально, как только подключаю, начинает ругаться на версии. Как быть?
Kirill
leksss
Kirill
Откуда мне знать что ты пробовал)
Kirill
Повысить остальные либы не варик?
leksss
итак все версии последние
leksss
Это из-за того, что к бд не может присоединиться?
leksss
Я не могу проект в файрбейз добавить, сейчас студию обовил, может поможет
leksss
Ну он ругается на строку, где как раз подключение к базе данных идет
D
Вот там написано FirebaseApp.initializeApp(context) надо вызвать до работы с фаербейс. Это сделано?
leksss
😄ну извините, ступил
D
Ну это же написано прям в логе, ох
leksss
На тебя? Прошу прощения
leksss
Понял
leksss
Ну Кирилл, извини, не увидел
Alexey
Тебе бы лучше перед тем как сюда вопрос задавать самому попытаться разобраться с проблемой) а такие простые проблемы вполне легко гуглятся
leksss
Ну тяжко дается, ноточень интересно. Буду теперь сначала гуглитт
Alexey
Всегда сначала гугли, желательно сразу на англ) это основа без которой никак не стать норм разрабом
leksss
поставил строку перед работой, та же шляпа
leksss
Может кто пользуется файрбейзом? у кого какие версии в градле стоят? меня так и не пускает(
Vitaly
Если я в адаптер RecyclerView передам контекст утечки памяти не будет?
Turalllb
Добрый день, подскажите с чем может быть связана проблема. Я по клику на изображение с анимацией увеличиваю его. Мокси это запоминает и при повороте экрана повторяет метод для увеличения. И вроде бы большая версия изображения становится Visible и затем запускается анииация, но изображения просто нет, как будто gone. Если отключить анимацию, то работает. Как может тот факт, что анимация запускается после onResume повлиять на это (я пробовал без мокси через флаги отрабатывать повторный клик)
Igor
Всем привет, не подскажите про слабые ссылки и AsyncTask?
В таске есть WeakReference на активити, соотвественно при выполнении, она кидает в активити дату
mActivity.get().newDataReceived(json);
Так вот,
mActivity.get()
может вернуть null? Стоит ли перед вызовом делать
if(mActivity.get() != null) mActivity.get().newDataReceived(json);
Ferrero
Откройте сурсы и посмотрите на аннотации
Anonymous
Ferrero
Там будет либо @Nullable либо @NonNull
Nick
Turalllb
вот видите, надо выпиливать мокси, либа забагована 😂
Не знаю какие там баги, но те возможности которые я использую работают исправно и в данный момент не в либе дело, я попробовал и без неё через флаги вызывать метод. Проблема в тот , что в onResume вызываю метод для увеличения и он не срабатывает, а если этот же метод вызывается по клику срабатывает. Хз я думал это как то с особенностями реализации самого класса Animator связано.. либо я какую то глупую ошибку никак не найду
Vitaliy
Igor
Turalllb
Vitaliy
Нет, а что?
Ну 2019 год и асинктаски со ссылкой на активити
Vitaly
Я хочу передать туда фрагмент для установки слушателя
Vitaliy
Igor
:3 Спасибо
Vitaliy
Vitaly
При нажатии на Item в RecyclerView сделать како-либо действие, я нажатие прокидываю во врагмент и там обрабатываю его
Ferrero
Имхо но библиотеки для синхронности важнее глайда
Vitaly
Ну я через интерфейс и передаю фоагмент
У меня фрагмент реализовывает интерфейс A (Например) и этот A я передаю в адаптер
Ferrero
Зато теперь нужно городить асинктаск)
Igor
Есть желаение поревьювить? :)
Michael
Сколько раз уже задают вопрос про эти асинктаски))
Почему бы просто не сделать самому интерфейс с методами subscribe/unsubscribe и дёргать их в нужных методах ЖЦ
Michael
Если прям совсем ничем нельзя пользоваться
Vitaliy
Человек, который дал задание был не против, чтобы я не городи Clean, MVP, Dagger и прочие нужные штуки. Я думаю, если у людей есть вопросы по архитектуре, они бы сразу выкатили условия в тестовом задании. В конце концов никто не помешает об этом спросить на собесе.
Но всё же, имхо, асинктаск с викреференс внутри смотрится очень печально, я бы советовал от этого отказаться и хотя бы немного разделить на классы по S из SOLID. Плюс те же executors активно используются в androidx, в отличии тех же асинктасок
Ferrero
Если сами сапорт библиотеки тащат к себе что-то годное, то это похоже на лайфхак
Igor
Michael
+
Я ща не вижу особо кейсов, где нельзя набросать простейший Observer с привязкой к ЖЦ и не ебаться с асинктасками
Michael
Но всё же, имхо, асинктаск с викреференс внутри смотрится очень печально, я бы советовал от этого отказаться и хотя бы немного разделить на классы по S из SOLID. Плюс те же executors активно используются в androidx, в отличии тех же асинктасок
Vitaliy
Michael
Бывает))
Turalllb
Что-то никак не найду проблему. Вот локализовал ее. Если этот код запускается, по клику на изображение, то всё работает как положено, с анимацией. Если этот код запустить в onResume, то нет ни анимации ни конечного увеличенного изображения. Если запустить в onResume но без анимации, то увеличенное изображение есть https://pastebin.com/prZvzrar
Tornike
Всем привет
Нужно реализовать функцию запуска мониторинга данных с сервера, которая должна работать и при открытом приложении и в фоне. При определенных данных, должен прилетать пуш. Как это реализовать? При помощи сервисов?
Александр
А в фоне что мониторить?
Александр
Почему запуска? Мониторинг непостоянный?
✙
Tornike
Tornike
А в фоне что мониторить?
С определенной периодичностью посылать запросы на сервер, при определенных данных присылать уведомление
Николай
добрый день, обьясните пожалуйста (словами) как нужно делать webview в другой вкладке ? типа как из однгого активити вызвать другой с другим лейутом и в качестве бонуса стрелочка назад на что должна ссылаться ?
Roman
Tornike
Александр
Александр
Николай
Александр
Странная таска ) а три раза в течение пяти минут как запускают? Продлевают или складывают?
Tornike
Philipp
ребят, кто использует разбивку на маленькие модули в проектах, реально увеличивается скорость билда? не падает ли скорость работы студии?