Anonymous
Не хочется контекст передавать
Anonymous
Но спасибо вам
Bahrom
Не хочется контекст передавать
Передайте File тогда взятый из .getExternalFilesDir
Anonymous
button.setOnClickListener(v -> { startActivity(new Intent(this, MyNewActivity.class ))});
Anonymous
Какие есть тесты для ускорения разработки мобильных приложений. Так как каждый раз запускать прложение на эмуляторе и тестировать вручную очень много отнимает времени
Akb
я не знаю как это сделать
Denis
Room появляется такая ошибка: error: android.arch.persistence.room.RoomProcessor was unable to process this interface because not all of its dependencies could be resolved. Check for compilation errors or a circular dependency with generated code. делаю DI через Toothpick Если делаю DataModule в слое Data работает все Если делаю DataModule в слое Presentation не работает что это может быть
Denis
Неужели придётся разместить DI в слое Data? Это же неправильно.
Maryna
🙈
Mike
Неужели придётся разместить DI в слое Data? Это же неправильно.
неужели придётся почитать логи и разобраться с Room?!
Maryna
или загуглить о веб вью..
Denis
неужели придётся почитать логи и разобраться с Room?!
Логи смотрел. В гитхаб люди разместили DI в слое Data. Это же нарушен правил Clean Architecture
Max
Привет всем, есть небольшой вопрос, кто встречал ошибку при отправку мыла через ретрофит на версии 4.4.4, D/OkHttp: <— HTTP FAILED: javax.net.ssl.SSLHandshakeException: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found. ? Есть какой то способ решить без использования сетификата?
Mike
Логи смотрел. В гитхаб люди разместили DI в слое Data. Это же нарушен правил Clean Architecture
ужас какой, как дальше жить, и, главное, какое отношение это имеет к Room?
Artem
половина чата сейчас ливнет
Konstantin
whats my purpose, master? - pass me the butter
Maryna
даггер это обычный броадкаст под капотом, че его вообще тащить
Konstantin
с ним код почище стал
Konstantin
1 инжект и все готово
Maryna
whats my purpose, master? - pass me the butter
еще помнишь бендер который сгибатель
Mike
от «не компилирует рум» до обсуждания Dagger 🔥
Maryna
сча рх еще будет
Mike
сча рх еще будет
«помогите, у меня в проекте Rx и Roo, но Rx работает, а Room — нет»
Mike
«в чём пробема? Rx же классный»
Konstantin
рх в репозиториях и интеракторах. даггер все их под капотом собирает а в нужном месте у тебя появляется презентер где под капотом работается с интерактором
Maryna
не могу ссылку открыть в веб вью, зато люблю даггер
Konstantin
ну, чётенько, правда я третий день не сплю нормально
voffka
посчитать угол между направлением к точке и направлением вперед.
Konstantin
не могу ссылку открыть в веб вью, зато люблю даггер
если это подкол в мою сторону - то там вопрос о другом был да и уже решен javascript:window.close()
Vladimir
Chrome custom tab
Michael
Никто не пользуется Trello для себя в одиночку? ❓
Вячеслав
Никто не пользуется Trello для себя в одиночку? ❓
Звучит как "разговариваешь ли ты сам с собой?"
Michael
😐
Konstantin
я предпочел трелло irl, на маленькой картонной доске иголочками пришлепываю задачки
Konstantin
и кстати говоря это удобно когда много маленьких дел, типа исправления багов например
Konstantin
тоже есть. но там задачки от других - а тут от себя. т.е. пока пилишь знаешь "тут косяк, потом доделаю". но если листочек не прилепить то значит никогда не доделаешь )))
Michael
Я всего лишь хотел спросить. Имеет ли смысл столбик в трелло делать "Calendar"? Или проще использовать дополнение календарное. А карточки только по катагориям и с датами и не с датами вперемешку. Не могу определиться. Опасаюсь испортить
Vladimir
вы бы еще ссылками киданули, trello я нашел
Michael
Trello + Planyway
Vladimir
Trello + Planyway
спасибо!
Maryna
Или трелло и томато
Maryna
Бьёт время на отрезки продуктивной работы
Michael
А как все распологаете, если много разных дел. Одни карточки с датами, а другие нет?
Maryna
Вроде того, плюс по категориям, нужно сделать, в процессе, сделано
Maryna
Трелло больше для пета или списка домашних дел, для работы наверное не очень подходит
Maryna
Т.к как ассайнить на тестировщика?
Maryna
Мб есть какие то экстеншены
voffka
а я блокнотиком пользуюсь. в трелло лень вощиться с этими карточками сроками категориями, да еще и отмечать потом что сделано
Yaroslav
всем привет. есть такой вопрос. хочу реализовать в приле открытие кейсов, типо с прокруткой айтемов и остановкой на нужном. подскажите в какую сторону гуглить хотяб чтобы это реализовать?
Aleksandr
Минус школьники-программеры
Mike
для этого есть оффтопные чаты
Aleksandr
для этого есть оффтопные чаты
понимаю. Я смеху ради опубликовал.
Vladimir
а кто как вызывает onLowMem? я что-то вдуплить не могу adb shell am send-trim-memory не работает - ничего не происходит
Alexey 🇪🇸
понимаю. Я смеху ради опубликовал.
не пользы ради, а смеху для ....
Dmitry
Народ, Крашлистик у вас как? Окрывается? fabric.io Опять привет от РКН 😡 We couldn't load assets! Please make sure cdn-cf.fabric.io is not blocked and try again.
Konstantin
Работало 20 минут назад
Dmitry
И проект теперь не собирается [maven.fabric.io/52.222.153.159] failed: Connection timed out: connect
Vi
Подскажите, я запнулся в обучении, как реализовать оффлайн? Я так понимаю что если есть интернет - сначала нужно загрузить новые данные в базу, и потом везде подтягивать из базы, а если нет интернета, то просто запросить из базы? Или как реализовывается интернет + бд? Вроде и то и то понимаю, но как их не криво связать...
Vi
допустим api прогноз погоды
Soul
допустим api прогноз погоды
Тогда все довольно просто. При первом запуске устройства вызываешь проверку наличие БД. Если ее нет - создаешь.
Soul
Определяешь какие нужны поля и т.д. в зависимости от задачи и что будешь использовать.
Nikita
Парни, подскажите, плиз - как правильно валидировать ввод текста в Edittext - нужно, чтобы в Edittext можно было вводить только символы русского алфавита, а также дефис и пробел?
Nikita
Имеешь ввиду android:digits?
Soul
допустим api прогноз погоды
Определяешь какие нужны поля и т.д. в зависимости от задачи и что будешь использовать. Это лучше сделать в классе Отдельном классе, который extends SQLiteOpenHelper. В onCreate() этого класса и прописываешь метод создания и заполнения. Например вот так: String SQL_CREATE_BOOKS_TABLE = "CREATE TABLE " + BookEntry.TABLE_NAME + " (" + BookEntry._ID + " INTEGER PRIMARY KEY AUTOINCREMENT, " + BookEntry.COLUMN_BOOK_NAME + " TEXT NOT NULL, " + BookEntry.COLUMN_BOOK_PRICE + " TEXT NOT NULL, " + BookEntry.COLUMN_BOOK_QUANTITY + " INTEGER NOT NULL DEFAULT 0, " + BookEntry.COLUMN_BOOK_SUPPLIER_NAME + " TEXT NOT NULL, " + BookEntry.COLUMN_BOOK_SUPPLIER_PHONE_NUMBER + " TEXT NOT NULL);"; db.execSQL(SQL_CREATE_BOOKS_TABLE);
Soul
допустим api прогноз погоды
и вызываешь создание объекта этого класса в синглтоне.
R
Имеешь ввиду android:digits?
Да, как один из вариантов
Vi
и вызываешь создание объекта этого класса в синглтоне.
То есть проверяю есть ли бд, создаю если нет, потом загружаю данные в бд, и потом в, например, RecyclerView подгружаю данные из базы
Soul
а потом проверяешь. есть ли соединение? если есть - получаешь какой нибудь id и сравниваешь с таким же id в базе. если сходятся - вызываешь чтение из БД. если нет - грузишь из сети в БД и отображаешь уже из БД.
Anonymous
Используй Room
Anonymous
И РЕтрофит
Vi
Да, я как раз в них по отдельности разобрался, хочу попробовать объединить
Anonymous
В ресайкал ка краз можно обсерером повесить.. Только либо баг у меня, либо udp данные не обновляют ресайкал, только insert и delete